/task-todo

Техническое задание. https://bolotnikovms.github.io/task-todo/

Primary LanguageTypeScript

Техническое задание на позицию: Junior Frontend Developer.

Навигация:

Ссылка на GitHub Page

Задание: ⬆️

Реализовать приложение To-do List. (пример приложения в фото ниже)

Обязательно:

Приложение написано при использовании библиотеки React. Реализован функционал:

  1. Добавления задачи ✅
  2. Удаление задачи ✅
  3. Удаление всех задач ✅

Опционально:

  1. Реализовать разделы :
  • Текущие дела. ✅
  • Все дела. ✅
  • Выполненные дела. ✅
  • Корзина. ✅
  1. Реализовать страницу авторизации c отдельным роутом. Если мы уже логинились, то после перезагрузки страницы нас не должно выкидывать на страницу логина. JWT прикручивать не надо. Достаточно сделать проверку на логин: admin и пароль: admin
  2. После перезагрузки страницы данные по делам (задачам) остаются. ✅
  3. Использовать TypeScript. ✅
  4. Использовать Redux-toolkit.

image

Установка: ⬆️

  1. Склонируйте репозиторий:
git clone https://github.com/BolotnikovMS/task-todo.git
  • При необходимости добавьте в конце ./ чтобы не создавалась дополнительная папка.
  1. Установите зависимости:
npm install
  1. Запустите приложение:
npm run dev