Skip to content

AlexeyMachehin/TodoList

Repository files navigation

Todo list

Ссылка на netlify.com: Todo List


Описание:

  • В проекте используется библиотека react и база данных firebase
  • Todo лист с возможностью добавлять/удалять/изменять задачи, сортировать по статусу (завершенные/не завершенные/все задачи).
  • Есть возможность удалить все задачи или только завершенные

Стек технологий:

  • React
  • Vite
  • Material UI
  • Eslint
  • Stylelint
  • Jest

Команды:

  • Старт проекта: npm run start
  • Сборка проекта: npm run build
  • Старт режима разработчика: npm run dev
  • stylelint: npm run stylelint
  • eslint: npm run eslint
  • тесты: npm run test

Запуск:

Ввести в терминале команды:


Техническое задание:

Сделайте ToDo-приложение, позволяющее управлять текущим списком дел Что должно быть в интерфейсе: Поле для ввода новой задачи Списки всех задач, невыполненных и выполненных задач (по отдельности) Пример внешнего вида приложения

image

Требования к коду: Приложение создано с использованием TypeScript, React и React Hooks Библиотеки компонент – на ваше усмотрение Ключевая на ваш взгляд функциональность обязательно покрыта тестами Проект должен запускаться командой npm i && npm run start Опционально: проект доступен на GitHub Pages/Vercel/etc.


Превью: image