https://github.com/xop/upcoming-movies
Check the upcoming movie titles
https://github.com/xop/upcoming-movies
mongodb movies rapidapi react-redux redux-toolkit vercel-deployment vercel-serverless
Last synced: 2 months ago
JSON representation
Check the upcoming movie titles
- Host: GitHub
- URL: https://github.com/xop/upcoming-movies
- Owner: XOP
- License: apache-2.0
- Created: 2021-10-02T10:08:07.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-18T19:48:46.000Z (over 2 years ago)
- Last Synced: 2025-01-07T01:51:04.810Z (4 months ago)
- Topics: mongodb, movies, rapidapi, react-redux, redux-toolkit, vercel-deployment, vercel-serverless
- Language: JavaScript
- Homepage: https://coming-up-next.vercel.app/
- Size: 1.09 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Coming Up Next...
See [vercel](https://vercel.com/) deployment [here](https://coming-up-next.vercel.app/)

Simple service to check out info about upcoming movies.
Very handy when API provides sufficient data.**NB:**
There are couple of experiments going on with the code,
choice of APIs and development solutions are exaggerated on purpose.## Main tools and Services
- [Create React App](https://create-react-app.dev/)
- [React-Redux](https://react-redux.js.org/)
- [Redux Toolkit](https://redux-toolkit.js.org/)
- [Choom](https://www.npmjs.com/package/choom)
- [Rapid API](https://rapidapi.com/)
- [IMDb API](https://imdb-api.com/api)
- [MongoDB](https://www.mongodb.com/)
- [Vercel Serverless Functions](https://vercel.com/)## Extra resources
- [React Feather](https://feathericons.com/)
- [Google Fonts](https://fonts.google.com/)## Local development
```sh
yarn install
yarn dev
```### .env
```
# Rapid API key
REACT_APP_RAPIDAPI_KEY = xxxxx# IMDb API
REACT_APP_IMDBAPI_KEY = xxxxx# list size
REACT_APP_ITEM_LIMIT = 5# list size cap
REACT_APP_ITEM_CAP = 20# DB settings
COMING_UP_MONGODB_ID = xxxxx
COMING_UP_MONGODB_COLLECTION = xxxxx
COMING_UP_MONGODB_PATH = xxxxx.mongodb.net
COMING_UP_MONGODB_USER = xxxxx
COMING_UP_MONGODB_PWD = xxxxx
```### Theming
See `src/theme.css` for tweaking theme variables.
## [LICENSE](LICENSE)