Skip to content

🎓 Movies explorer. Graduation project. The backend part of a SPA React with user registration and authorization.

Notifications You must be signed in to change notification settings

MariaSpiiish/movies-explorer-api

Repository files navigation

Movies explorer. Graduation project. Backend. 🎦

The project is a SPA React with user registration and authorization functionality.

Features

  • user registration, authentication and authorization
  • creating a database of users and user-saved movies
  • request validation
  • handling possible errors.

Stack

NodeJS Express.js MongoDB

  • Joi
  • Celebrate
  • YandexCloud
  • pm2
  • Nginx

How to run

When you first start the project

  • npm install - install all dependencies

npm run start - starts the server npm run dev - starts the server with hot-reload

Status

Completed

Movies explorer. Дипломный проект. Бэкенд.

Проект представляет собой одностраничное React приложение с функционалом регистрации и авторизации пользователя.

Функционал

  • регистрация, аутентификация и авторизация пользователя
  • создание базы данных пользователей и сохраненных пользователем фильмов
  • валидация запросов
  • обработка возможных ошибок.

Запуск проекта

При первом запуске проекта

  • npm install - установить все зависимости

npm run start — запускает сервер npm run dev — запускает сервер с hot-reload

Статус

Завершен

About

🎓 Movies explorer. Graduation project. The backend part of a SPA React with user registration and authorization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published