https://github.com/usmonovdev/cinema
Cinema portal
https://github.com/usmonovdev/cinema
cinema movie-app-react react themoviedb-api themoviedb-org-api
Last synced: about 1 month ago
JSON representation
Cinema portal
- Host: GitHub
- URL: https://github.com/usmonovdev/cinema
- Owner: usmonovdev
- Created: 2023-01-08T10:50:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-18T05:12:01.000Z (about 2 years ago)
- Last Synced: 2025-03-29T10:12:38.986Z (about 2 months ago)
- Topics: cinema, movie-app-react, react, themoviedb-api, themoviedb-org-api
- Language: JavaScript
- Homepage: https://cineema.netlify.app/
- Size: 1.16 MB
- Stars: 7
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://app.netlify.com/sites/cineema/deploys)
Start date: 01.01.2023 | End date: 03.11.2023
# CINEEMA - Movie application
CINEMA is a movie application with a unique and responsive design, information about more than 500,000 movies,
more than 150,000 TV series and more than 10,000 actors.A website that contains information about new movies updated daily and movies that have not yet premiered. One of
the best features is when it gathers information about all movies, TV series and actors and in the voice search engine.App features
- +500,000 Movies
- +150,000 Series (tv shows)
- +10,000 Actors
- Modern voice search engine
- High precision filtering system
- Modern, responsive design
- Animation design
- Constantly updated movies and pages
- Movies and TV series in several categories
- Registration and account setup system
- And much more…
# Used Packages
1: [Firebase](https://firebase.google.com/). This technology is used for registration, account access, account recovery, email replacement, account deletion, and saving of user's favorite movies.
Install for npm👇
```sh
npm i firebase
```
Install for yarn👇
```sh
yarn add firebase
```
2: [Ant Design](https://ant.design/). This technology is used for some components and functions. For example, Popover, Images, Pagination, Messages, etc.
Install for npm👇
```sh
npm i antd
```
Install for yarn👇
```sh
yarn add antd
```
3: [Framer Motion](https://www.framer.com/motion). This technology is used to load pages in an animated view.
Install for npm👇
```sh
npm i framer-motion
```
Install for yarn👇
```sh
yarn add framer-motion
```
# API
Thank you [TMDB Api](https://developers.themoviedb.org/3).
Link the documentation in API [https://developers.themoviedb.org/3](https://developers.themoviedb.org/3)
[Link the project](https://cineema.netlify.app/). Note: Uploading images may be more difficult when using the website for the first time. When using it for the second time, such problems are not observed. For this reason, I recommend using it in case of high internet speed.