This is a simple project, where I used plain React JavaScript and TMDB’s API to create a responsive and interactive movie rating/info website.The website is fully responsive and ready to use on any modern device.
Besides React, I used some other packages that I imported using npm, such as:
- Styled components for SCSS
- React router for routing on the website
- PropTypes for checking property types
Explanation of some of the functionalities on the website:
- Home page: On the home page you can see the most popular movie currently (at the time of visiting the website), and also see some of the newer movies. You can search for a specific movie and login in the top right corner with your username and password.
- Movie grid: Here you can see the vast amount of movies to search for.
- Search bar: Here you can type a name of some movie you’d like to see, and the website will interactively look for that movie title, as you continue to type in the input field.
- Mobile preview: