Проект представляет из себя одностраничное приложение для записи текущих дел. Также позволяет фильтровать заметки по статусу их завершённости.
Предоставить пользователям возможность делать заметки о текущих делах.
- Создание заметки о текущей задаче
- Изменение статуса заметки (завершена/не завершена)
- Фильтрация заметок по статусу завершённости
- Удаление завершённых задач
npm start
- режим разработки с запуском локального сервераnpm run commit
- запуск commitizen для коммитаnpm run lint
- запуск линтераnpm run lint:fix
- запуск линтера в режиме исправленияnpm run format
- запуск Prettiernpm run build:dev
- сборка бандла в режиме разработкиnpm run build:prod
- сборка бандла в режиме продакшена (для служебных сценариев)npm run build
- сборка бандла в режиме продакшенаnpm run analyze
- запуск webpack-bundle-analyzer для анализа бандлаnpm run typecheck
- запуск проверки типовnpm run test
- запуск Jestnpm run test:coverage
- запуск Jest в режиме покрытияnpm run prepare
- инициализация Husky (выполняется автоматически, единожды, при первичной установке зависимостей)
- Технологии
- HTML
- Styled components
- TS
- React
- React Router
- Jest
- React Testing Library
- React Hook Form
- Firebase
- Методологии
- Feature-Sliced Design
Данила Легкобытов
- e-mail: legkobytov-danila@yandex.ru
- LinkedIn: in/danila-legkobytov
- Telegram: @danila_legkobytov
- Frontend Mentor: @danila_legkobytov