Запускается приложение в три этапа
- Установка необходимых зависимостей
npm install
- Бекенд, реализованный с помощью jsonServer
npm run start-json-server
- Фронтенд
npm run start-react
Используется React JS
Приложение написано на
TypeScript
Имеется возможность просмотривать, создавать и редактировать фильмы
Реализован поиск / фильтрация на UI по имени фильма, а также по жанрам
Реализована функция копирования id фильма в буфер обмена
Используется react-notifications
Имеется react-router-dom для навигации между компонентами
Css стили используются как
CSS Modules