Описание проекта: Movies Explorer - это веб-приложение, которое предоставляет пользователям удобный способ поиска и просмотра информации о фильмах. С помощью этого сервиса, пользователи могут легко находить интересующие их фильмы, просматривать информацию о них, добавлять фильмы в свой личный кабинет для дальнейшего просмотра или сравнения с другими фильмами.
- настроена инфраструктура и создан сервер на express;
- подключена база данных, созданы схемы и модели ресурсов API;
- реализовано логирование, аутентификация и авторизация на сервере;
- бэкенд задеплоен на Яндекс Облако;
- свёрстаны компоненты на React, разметка портирована в его формат;
- описана логика и вёрстка страниц регистрации, логина, редактирования профиля, главной страницы студента, фильмов и сохранённых фильмов;
- реализованы асинхронные GET- и POST-запросы к API;
- проработаны авторизованные и неавторизованные состояния, сохранение фильмов в профиле;
- полученные фильмы фильтруются на стороне клиента.
Инструменты и стек:
- HTML
- CSS
- React
- Express
- MongoDB
- NodeJS
- API
- Nginx
- JWT
- Postman
Макет: dark-4 https://www.figma.com/file/6FMWkB94wE7KTkcCgUXtnC/light-1?type=design&node-id=1%3A9662&mode=design&t=omgDdUY51f2eG2gA-1
Ссылка: https://movies.vanvorobyov.nomoredomainsrocks.ru/signin
Ссылка на пул реквест: #3 (comment)