Este proyecto es un sitio web para navegar entre peliculas y ver detalles de cada una. Se ocupa la API de TheMovieDataBase TMDV API
- Permite ver las peliculas mas populares, mejor calificadas, ultimos estrenos, por genero y peliculas actualmente en emisión.
- Permite ver detalles de cada pelicula (resumen, trailer, puntuación, duración, imagenes, reparto, videos, peliculas relacionadas...)
- Permite buscar peliculas por titulo, año y genero.
Oauth con tu cuenta de TMDB, permite agregar o eliminar peliculas de tus favoritos y calificar peliculas ademas de crear una lista de las peliculas ya vistas.
_ Algun dia terminare la parte de series y actores. _
Puede ver el demo de este haciendo click aquí.
Para el proyecto utilice las siguientes tecnologias:
- ReactJs
- Material-ui(MUI)
- Swiper
- HTML, CSS,JS
- Vercel
- TMDB
Para usar este proyecto:
- Clonar repositorio:
git clone https://github.com/Tono2007/Movies-App.git
- Instalar dependencias:
npm install
oyarn install
- Ejecutarlo:
npm start
oyarn start
- Obtén tu clave de la api TMDB API
- Configura variables de ambiente con tu clave
Guiate del fichero .env-example
Para uso local crea .env
REACT_APP_API_KEY_V3 = Key...
REACT_APP_API_KEY_V4 = Key...
Si este proyecto en algun momento crece.
- dev - > cualquier pull request a esta rama, por ahora no hay revisiones ni convenciones para la estructura, titulo y descripción de los cambios.
- main -> no modificar, esta se usara como un entorno de producción.