En este proyecto, crearás una aplicación que muestre películas y programas de televisión. Para eso, consumirás la información de la API de The Movie Database (TMDB).
Para armar el front-end, aplicarás lo aprendido hasta ahora.
Para el back-end, deberás configurar una base de datos y construir las funcionalidades detalladas a continuación.
👩🏫👨🏫 Para armar la aplicación trabajaremos con el método MoSCoW, una técnica que sirve para determinar prioridades de forma estratégica y ordenada.
En este sentido, deberás enfocarte primero en las funcionalidades Must Have (de prioridad alta) antes de avanzar a funcionalidades Should Have (prioridad media).
👩🏫👨🏫 Para este proyecto, enfocate en completar las tareas de prioridad alta y media. Considerá las de prioridad normal y baja como un desafío para desarrollar tu portfolio.
📕 Prioridad Alta (Must Have)
- Buscar y listar películas.
- Ver los detalles de una película o programa de televisión.
- Crear usuarios.
- Loguear y desloguear usuarios.
📘 Prioridad Media (Should Have)
- Agregar una película o programa a una lista de favoritos.
- Ver una lista de favoritos.
- Remover una película o programa de una lista de favoritos.
- Diferenciar las rutas de front-end para películas y programas de televisión.
📗 Prioridad Normal (Could Have)
- Buscar usuarios.
- Ver el perfil de un usuario específico (con sus películas o programas favoritos).
- Mantener sesión abierta ante un cierre del browser o
refresh
.
📓 Prioridad Baja (Won't Have)
- Full responsive.
- Loguear usuarios a través de su cuenta en Google.
Hacé click acá para acceder al módulo correspondiente en Pledu.