Skip to content

Бэкенд Moviest — сервиса по поиску документальных фильмов

Notifications You must be signed in to change notification settings

stvor/movies-explorer-api

Repository files navigation

Бэкенд для сервиса moviest

https://moviest.nomoredomains.club/

moviest

Moviest — это приложение, где вы можете искать документальные фильмы по названию и сохранять их себе в избранные. Описания фильмов предоставлены фестивалем документального кино Beat Film Festival.

Главная страница с информацией о проекте и авторе проекта доступна без регистрации. Остальные разделы защищены авторизацией (используется JWT). Это позволяет каждому человеку вести свой личный список избранных фильмов. Карточки фильмов в списке подгружаются порциями, по кнопке Ещё. Есть фильтр, который отображает только короткометражные фильмы.

Технологии

  1. React.js
  2. Express.js
  3. MongoDB
  4. БЭМ в вёрстке
  5. Адаптивная вёрстка под мобильные устройства
  6. Авторизация с помощью JWT
  7. Nginx

Приложение работает на виртуальной машине Яндекс.Облака.

Запуск бэкенда

  1. Установить MongoDB. Инструкция: https://docs.mongodb.com/manual/administration/install-community/
  2. Запустить сервер MongoDB
mongod
  1. Установить зависимости
npm install
  1. Запустить приложение
npm start

Запуск фронтенда

Код фронтенда и инструкция по его запуску лежат в репозитории https://github.com/stvor/movies-explorer-frontend

About

Бэкенд Moviest — сервиса по поиску документальных фильмов

Topics

Resources

Stars

Watchers

Forks