/movies-explorer-frontend

Front-end часть проекта movies-explorer

Primary LanguageJavaScript

Дипломный проект:

«Movies Explorer» (Frontend: React)

Movies Explorer
https://axllove.github.io/movies-explorer-frontend/

Данная дипломная работа реализована, для подтверждения и закрепления полученных знаний, в ходе учебного процесса на курсе «Фронтенд разработчик» платформы Яндекс.Практикума. В ней я реализовал полноценное одностраничное приложение (SPA) имитирующее кино-портал, с возможностью регистрации/авторизации пользователей, поиска по базе представленных фильмов, а также сохранения понравившихся фильмов себе в закладки.

Реализованный функционал на React:

  • Регистрация/авторизация/редактирование пользователей (с валидацией всех полей)
  • Поиск по базе фильмов с учетом выбора включать ли в результаты короткие ролики
  • Добавление/удаление понравившихся фильмов себе в закладки
  • Адаптивная подгрузка результатов поиска по фильмам

Используемые навыки и технологии

  • React
  • React-router
  • HTML 5
  • CSS 3
  • FlexBox
  • Grid layout
  • Адаптивная, кроссбраузерная верстка

Frontend

https://axllove.github.io/movies-explorer-frontend/

Backend

Запрос для получения каталога всех фильмов производятся к сервису beatfilm-movies https://api.nomoreparties.co/beatfilm-movies
Логика сохранения/удаления фильмов авторизации/регистрации исполнена на cозданном мной API:
https://github.com/AxlLove/movies-explorer-api