This is a movie listing app which gets data from a JSON file. Some of the features of this app are being able to search for a specific movie and also being able to load more movies. This project is using ITCSS for the SCSS folder structure and BEMIT for the class names and styles. The JS framework used for this project is React with TypeScript.
View Demo: https://movie-listing-samuelnicholls.vercel.app
This is a NextJS web application that retrives the latest top rated movies and also allows the user to search for a movie of their choosing. Some of the features of this web application is a paginated list of results to help improve load times, furthermore the searching which the user can do is also paginated. The user can also see a highly detailed view of each movie by simply clicking on the poster image on the listing page.
Request an API key from here: https://developer.themoviedb.org/docs, this will be used to authenticate the API requests within the web application.
git clone https://github.com/samuelnicholls/movie-listing.git
.env.local
file in the root of the project and add the following value
NEXT_PUBLIC_API_KEY=<API_KEY_HERE>
npm install
npm run build
npm run dev