Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 2.01 KB

README.md

File metadata and controls

40 lines (28 loc) · 2.01 KB

Movies Explorer

✍️ Описание ✍️

Movies Explorer - фуллстек SPA веб-приложение для поиска фильмов, личным профилем, возможносью сохранения фильмов в избранное, авторизацией и регистрацией.

Главная страница представляет собой лендинг проекта, с подробным обзором, описанием технологий.

Для получения списка фильмов исползовалась API BeatfilmMoviesApi.

При перезагрузке страницы сохранется запрос на поиск фильмов, состояние чекбокса "Короткометражные фильмы, пользовательские данные, сохраненные фильмы.

Backend проекта расположен в этом репозитории.

Проект был задеплоен на сервер, для этого я использовал сервис YandexCloud, создал виртуальную машину, настроил Nginx конфиг, с деплоем бэкенда на поддомене фронтенда.

Выпущены SSL-сертификаты безопасности (https).

⚒️ Используемые технологии: ⚒️

  • Frontend:
  1. React.js 18
  2. TypeScript
  3. React Context
  4. EsLint
  5. StyleLint
  6. CSS
  7. Адапивная вёрстка
  • Backend:
  1. Node.js
  2. Express.js
  3. MongoDB

🖥️ Возможности приложения 🖥️

  • Регистрация / Авторизация
  • Поиск фильмов
  • Сохранение / удаление фильмов
  • Сохранение исходной страницы при перезагрузке
  • Изменение пользовательских данных (email, login)