Skip to content

Проект представляет из себя одностраничное приложение для записи текущих дел. Также позволяет фильтровать заметки по статусу их завершённости

Notifications You must be signed in to change notification settings

Bjorn86/testing-todos

Repository files navigation

Testing Todos

CI/CD workflow

Проект представляет из себя одностраничное приложение для записи текущих дел. Также позволяет фильтровать заметки по статусу их завершённости.

Оглавление

Обзор проекта

Задачи проекта

Предоставить пользователям возможность делать заметки о текущих делах.

Функциональность проекта

  • Создание заметки о текущей задаче
  • Изменение статуса заметки (завершена/не завершена)
  • Фильтрация заметок по статусу завершённости
  • Удаление завершённых задач

Screenshot

screenshot

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

  • npm start - режим разработки с запуском локального сервера
  • npm run commit - запуск commitizen для коммита
  • npm run lint - запуск линтера
  • npm run lint:fix - запуск линтера в режиме исправления
  • npm run format - запуск Prettier
  • npm run build:dev - сборка бандла в режиме разработки
  • npm run build:prod - сборка бандла в режиме продакшена (для служебных сценариев)
  • npm run build - сборка бандла в режиме продакшена
  • npm run analyze - запуск webpack-bundle-analyzer для анализа бандла
  • npm run typecheck - запуск проверки типов
  • npm run test - запуск Jest
  • npm 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

Автор

Данила Легкобытов

About

Проект представляет из себя одностраничное приложение для записи текущих дел. Также позволяет фильтровать заметки по статусу их завершённости

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published