Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yryryk/movies-explorer-api
Бэкенд сервиса Movies-Explorer
https://github.com/yryryk/movies-explorer-api
express-js jwt mongodb nginx node-js
Last synced: about 1 month ago
JSON representation
Бэкенд сервиса Movies-Explorer
- Host: GitHub
- URL: https://github.com/yryryk/movies-explorer-api
- Owner: yryryk
- Created: 2023-04-10T10:15:47.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-24T10:48:35.000Z (over 1 year ago)
- Last Synced: 2024-12-10T20:40:05.033Z (about 1 month ago)
- Topics: express-js, jwt, mongodb, nginx, node-js
- Language: JavaScript
- Homepage:
- Size: 48.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# movies-explorer-api
#### Статус: не завершёнБэкенд сервиса Movies.
## Описание
Откройте двери в увлекательный мир кино с нашим инновационным веб-сервисом!
Регистрация проста и бесплатна.
Представляем вам уникальную возможность быстро и легко находить фильмы по вашему запросу. Каждый раз, когда вы найдете фильм, который вас заинтересовал, вы сможете сохранить его. Создайте свою собственную коллекцию фильмов и всегда будете знать, что посмотреть в следующий раз.## Использованные технологии
![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white) ![Express.js](https://img.shields.io/badge/express.js-%23404d59.svg?style=for-the-badge&logo=express&logoColor=%2361DAFB) ![MongoDB](https://img.shields.io/badge/MongoDB-%234ea94b.svg?style=for-the-badge&logo=mongodb&logoColor=white) ![NGINX](https://img.shields.io/badge/Nginx-009639?style=for-the-badge&logo=nginx&logoColor=white)
## Директории
`/routes` — папка с файлами роутера
`/controllers` — папка с файлами контроллеров пользователя и карточки
`/models` — папка с файлами описания схем пользователя и карточки## Запуск проекта
`npm i` — загружает зависимости
`npm run start` — запускает сервер
`npm run dev` — запускает сервер с hot-reload
`npm run lint` — запускает проверку кода## Адрес фронтенда
https://movies.tovchennikov.nomoredomains.monster/
## Адрес бэкенда
https://api.movies.tovchennikov.nomoredomains.monster/
## [Ссылка на репозиторий фронтенда](https://github.com/yryryk/movies-explorer-frontend)
## [Ссылка на репозиторий бэкенда](https://github.com/yryryk/movies-explorer-api)## Планируемые доработки
Переделать метод добавления фильмов в избранные. Использующийся сейчас крайне не рационален.