Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)

## Планируемые доработки

Переделать метод добавления фильмов в избранные. Использующийся сейчас крайне не рационален.