Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 2.2 KB

README.md

File metadata and controls

53 lines (36 loc) · 2.2 KB

todos

ToDo-приложение, позволяющее управлять текущим списком дел

Демонстрация работы

Возможности

  • Адаптивная верстка с расчетом на весь экран мобильного устройства
  • Добавление задачи
  • Возможность вычернуть задачу (отметить как сделанную)
  • Фильтр задач
  • Возможность удалить выполненные задачи
  • Редактирование/удаление задачи
  • Хранение всех задач в браузере (Local Storage)
  • Юнит-тестирование компонентов

Стек

  • React.js
  • Create React App
  • TypeScript
  • BEM
  • LocalStorage
  • Jest + React Test Library

Задание (ссылка)

Это тестовое задание для Mindbox на позицию Frontend intern.

  1. Сделайте ToDo-приложение, позволяющее управлять текущим списком дел

  2. Что должно быть в интерфейсе:

  • Поле для ввода новой задачи
  • Списки всех задач, невыполненных и выполненных задач (по отдельности)
  1. Пример внешнего вида приложения
    Макет

  2. Требования к коду:

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

Статус разработки

Готово