Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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-приложение. Покрыто тестами.

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", указывающая количество невыполненных задач.