Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuriyvyatkin/react-todos
ToDo-приложение. Покрыто тестами.
https://github.com/yuriyvyatkin/react-todos
bootstrap jest react-bootstrap react-hooks reactjs spa typescript
Last synced: about 1 month ago
JSON representation
ToDo-приложение. Покрыто тестами.
- Host: GitHub
- URL: https://github.com/yuriyvyatkin/react-todos
- Owner: yuriyvyatkin
- License: mpl-2.0
- Created: 2023-06-12T11:19:08.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-24T06:06:15.000Z (about 1 year ago)
- Last Synced: 2024-11-09T10:19:04.303Z (3 months ago)
- Topics: bootstrap, jest, react-bootstrap, react-hooks, reactjs, spa, typescript
- Language: TypeScript
- Homepage: https://react-todos-430106e733d7.herokuapp.com/
- Size: 1.64 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Список задач
**🛠️ Стек**
React + TypeScript + React Bootstrap + Bootstrap + Jest
**💬 Основная информация о проекте**
ToDo-приложение, позволяющее управлять списком дел. Ключевая функциональность покрыта тестами.
**📚 Инструкция по запуску**
##### 1. Клонирование
```
git clone https://github.com/yuriyvyatkin/react-todos.git
``````
cd react-todos
```##### 2. Запуск
```
npm i && npm run start
```или
```
npm install
``````
npm run start
```**⚙️ Элементы управления и выводимая информация**:
- Поле для ввода новой задачи;
- Кнопки "All", "Active" и "Completed" для фильтрации задач по всем, невыполненным и выполненным (по отдельности);
- Список задач, где нижняя задача самая последняя;
- Чекбокс и кнопка-крестик у каждой задачи для отметки выполнения и удаления задачи;
- Кнопка "Clear completed" для удаления выполненных задач;
- Надпись "number item(s) left", указывающая количество невыполненных задач.