Web API for registration and authorization on site of films for the Yandex Praktirum diploma project.
Задача проекта: создать сервер для регистрации и авторизации пользователей, а также для сохранения фильмов из стороннего API
- Интро
- Технологии
Интро Сервер предоставляет возможность создавать новых пользователей, получать данные о текущем пользователе, обновлять данные пользователя; создавать, удалять, находить все сохраненные фильмы.
У каждого пользователя свой список сохраненных фильмов. Удалять фильмы может только тот пользователь, который их сохранил.
Технологии
- Создание сервера при помощи Express
- Создание ВМ Ubuntu
- Управление БД через Mongo DB
- Настройка CORS
Стек
- Express.js
- Node.js
- Mongoose
- MongoDB
npm run start
- запуск проекта через node server.jsnpm run dev
- запуск проекта через nodemon server.js (при сохранении сервер обновляется самостоятельно)