Skip to content

SPA на React в котором можно найти фильмы по запросу и добавить их себе в избранное

Notifications You must be signed in to change notification settings

KonstaBartosh/beatfilm-explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beat Film Festival Movies Explorer на React.js

BeatFilm Explorer - это приложение, в котором можно найти фильмы по запросу и добавить их себе в избранное. Beat Film Festival — международный фестиваль документального кино о новой культуре.

BeatFilm Explorer

Приложение написано на JavaSript на React JS, позже перенесено на TypeScript. По умолчанию пользователю доступен поиск фильмов по всей базе данных и просмотр карточек фильма. После аутентификации фильмы можно добавлять в избранное и редактировать свой профиль.

  • реализованы асинхронные запросы к API
  • поиск фильмов по базе данных Beat Films Festival
  • сохранение понравишихся фильмов в избранное
  • полученные фильмы фильтруются на стороне клиента.
  • удаление фильмов
  • редактирования профиля
  • данные пользователя валидируется перед отправкой на сервер

Используемые инструменты

  • TYPESCRIPT
  • REACT
  • REACT HOOK FORMS
  • REACT CONTEXT
  • REACT ROUTER DOM
  • REST Api

Дальнейшие планы по доработке

  • Добавить англоязычную версию
  • Перенести хранение данных на Redux Toolkit в рамках обучения по Redux
  • Закрытие попапа кликом по оверлею и esc

Запуск и сборка проекта

Клонирование репозитория

git clone https://github.com/KonstaBartosh/beatfilm-explorer.git

Установка пакетов

npm i

Запуск приложения

npm start

About

SPA на React в котором можно найти фильмы по запросу и добавить их себе в избранное

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published