generated from nighthawkcoders/flocker_frontend
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Burndown List
As a user, I want a task manager to organize my assignments, tests, and deadlines so I can prioritize my tasks and avoid last-minute stress.
- Let users add new tasks to their list and delete them, and save changes to the backend when loading/exiting the page.
- Options for due dates, subject, description, etc. It can be edited and changed as necessary.
- Implement a calendar interface to visually organize tasks by day.
- Ensure tasks appear under the correct day when assigned.
- Create an overlay that displays tasks for a selected day.
- Integrate a task editing feature with inline text modification.
- Implement a delete confirmation prompt for task removals.
- Fetch tasks dynamically from the backend when clicking on a calendar day.
- Improve UI styling with a modern, dark-themed design and responsive layout.
- Add hover effects to interactive elements to improve UX.
- Implement a "random task" generator with selectable categories.
- Ensure random tasks come from an external API and display properly.
- Add error handling for API calls (random task, fetching tasks, etc.).
- Implement input validation for adding tasks (empty tasks are not allowed).
- Ensure real-time feedback for users when tasks are added, edited, or deleted.
- Use modal overlays for better task visualization and interaction.
- Implement a reward system concept (frontend elements prepared, backend integration pending).
- Optimize API calls to reduce redundant fetch operations.
- Award users experience and rewards for completing tasks.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Projects
Status
In Progress