https://moviest.nomoredomains.club/
Moviest — это приложение, где вы можете искать документальные фильмы по названию и сохранять их себе в избранные. Описания фильмов предоставлены фестивалем документального кино Beat Film Festival.
Главная страница с информацией о проекте и авторе проекта доступна без регистрации. Остальные разделы защищены авторизацией (используется JWT). Это позволяет каждому человеку вести свой личный список избранных фильмов. Карточки фильмов в списке подгружаются порциями, по кнопке Ещё. Есть фильтр, который отображает только короткометражные фильмы.
В формах входа и регистрации используется «живая» валидация с помощью кастомного хука. Кнопки сабмита в формах зависят от результата валидации.
- React.js
- Express.js
- MongoDB
- БЭМ в вёрстке
- Адаптивная вёрстка под мобильные устройства
- Авторизация с помощью JWT
Приложение работает на виртуальной машине Яндекс.Облака.
- Установить зависимости
npm install
- Запустить приложение
npm start
Код бэкенда и инструкция по его запуску лежат в репозитории https://github.com/stvor/movies-explorer-api