- Adding a new record.
- A new record is added if its length is less than or equal to N characters.
- Display a list of added records.
- Switching the status of a record Completed / Not completed when clicking on its name.
- Filtering by type (all, completed, current).
- Display counter of completed and uncompleted tasks.
- Use a storage (Redux).
- For styling you can use any lib/framework, but remember UI matters.
- Please use this linter wemake-frontend-styleguide ย https://github.com/wemake-services/wemake-frontend-styleguide.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh