Movie App is a PWA made with The Movie Database (TMDB) API, Next.js API Routes and MongoDB.
- Display popular movies from The Movie Database (TMDB) API
- Display single movie page with full movie description from The Movie Database (TMDB) API
- Add/remove movies to/from bookmarked (API Routes)
- Fully responsive
👉 The project is hosted on Vercel: https://movie-app-seala11.vercel.app/
- Next.js
- Styled-components
- MongoDB
- TypeScript
- Framer Motion
Change .env.example file to .env.local and replace example variables with your mongodb collection and themoviedb token
$ npm install
$ npm run dev
$ npm run build
$ npm run start // run build locally
$ ANALYZE=true npm run build