You can check the project deployed in netlify:
https://elegant-react-movie-database.netlify.app/
This project has been created using:
- React (https://github.com/facebook/create-react-app)
- React route dom (https://github.com/remix-run/react-router#readme)
- History (https://github.com/remix-run/history#readme)
- TypeScript (https://www.typescriptlang.org/)
- Styled Component (CSS-in-JS) (https://styled-components.com/)
- TMDB API (https://www.themoviedb.org/)
- Created globalStyles to set global css with variables
- Use custom hooks (useMoviesFetch and useMovieFetch)
- Use Grid css to create the grid layout