Filmoteca Ionic es un proyecto de biblioteca de películas creado en Angular, TypeScript e Ionic.
Deberás tener instalado lo siguiente
-
Node.js: Incluye npm (Node Package Manager).
-
Ionic CLI: Instalalo globalmente por npm:
npm install -g @ionic/cli
Abre una terminal y clona el repositorio usando Git:
git clone https://github.com/aramirez00-dev/filmotecaIonic.gitNavega al directorio del proyecto:
cd filmotecaIonicInstala las dependencias del proyecto con npm:
npm installInicia el servidor de desarrollo de Ionic:
ionic serveYa podés probar la app!
- Login: Valida la página de inicio de sesión y la funcionalidad de autenticación.
- Register: Registro de usuario, incluyendo la validación del formulario.
- Home: Página de inicio que muestra la lista de películas.
- Movie Details: Confirma que la página de detalles de la película muestra información precisa sobre la película.
- Edit Movie: Puedes editar y guardar los detalles de la película.
- Profile: Verifica que la página de perfil muestre correctamente la información del usuario y permita la edición del perfil.
- TMDB: Servicio a través del cual obtiene datos para cargar la información de las películas.
- Logo de usuario: Agregar funcionalidad de agregar y editar logo de usuario.
- Experiencia: Mejorar estilos, homogeneizar paletas de colores, refactorizar visuales para una mejor experiencia de usuario.
- Routing: Optimizar y restringir mejor la dinámica de routing.
- Servicios: Corregir redundancias en servicios creados.
- Manejo de errores: Agregar manejo de errores en lugares críticos.
- Pruebas Unitarias: Agregar pruebas unitarias con Karma y Jest.