A checklist application that auto refreshes everyday, saves previous checklists, and visualizes them. TypeScript, React and React-Router are used.
- Note your daily tasks.
- Daily tasks will reset every day.
- Visualize your monthly completion.
- Pages with URLs that include current date (checklistapp.com/2024/06/15)
- Everyday bring a new page
- Previous days on menu
- CRUD: Use localStorage
- New pages should use the structure of the previous page
- 'Clear all data' button
- Theme
- Semantic HTML
- Styling
- Accessibility
- Localized state
- Different input types (besides Checkboxes)
- Allow customizing days of the week
- Different types of visualization
- Drag and Drop
- Export/Import data
- Saving data to cloud instead of device storage