An app built with React to organize tasks, with filters for completed and uncompleted ones. It allows to delete each task.
React
Typescript
Tailwind
useReducer
useContext
useId
The purpose of this app was to deepening my knowledge in typescript. The main steps included creating an input field to add new tasks, displaying them with filtering options (completed
/ not completed
), and enabling users to delete tasks.
Each task is persisted using localStorage
.
- edit tasks.
- sort by date.
- add tickets for each ones and filter by them.