Skip to content

ninam2013/movies-explorer-api

Repository files navigation

movies-explorer-api

Бэкенд часть дипломной работы


Описание

  • Вся разработка ведется на платформе Node.js
  • Для ускорения и привидения к единому понятному коду использую фреймворк Express
  • Созданы схемы и модели ресурсов API с помощью Mongoose
  • Созданы роуты и контроллеры
  • Реализована аутентификация и авторизация
  • Реализовано логирование
  • Создан сервер через yandex cloud и домен + прикреплён домен к серверу
  • Выпущен SSL сертификат
  • Создан на сервере .env файл для хранения секретного ключа
  • Данные валидированы с помощью celebrate
  • Тестирование сервера произодилось в Postman
  • Для простоты масштабирования и близости к JSON выбрано использование базы данных NoSQL MongoDB
  • добавил поддержку CORS
  • добавил обрабатку ошибок централизованно

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published