Implement a To Do List for users to manage their daily coding tasks, goals, and progress.
This includes creating, updating, completing, and deleting tasks, as well as displaying them in a user-friendly dashboard.
Tasks
Backend
Frontend
🎯 GSSoC 2025
Level: 2 (7 Points)
Estimated Completion Time: 2–3 days
General Contribution Guidelines
- Always pull the latest changes from the main branch before raising a Pull Request (PR).
- PRs for unassigned issues will be rejected.
- You must have your current PR approved and merged before claiming a new issue.
- Failing to implement the issue before the deadline will stale the issue, and after 48 hours it may be assigned to someone else. Contact the maintainers before the deadline if you need more time.
- Follow the coding style and project structure for consistency.
- Ensure your code is properly tested and reviewed before submitting a PR.
To know more
Please read the Contributing Guidelines.
Implement a To Do List for users to manage their daily coding tasks, goals, and progress.
This includes creating, updating, completing, and deleting tasks, as well as displaying them in a user-friendly dashboard.
Tasks
Backend
Taskmodel with fields:title,description,status(pending/completed),deadline,userId.POST /tasks→ Add new taskGET /tasks→ Fetch all tasks for a userPUT /tasks/:id→ Update task info or statusDELETE /tasks/:id→ Delete a taskFrontend
🎯 GSSoC 2025
Level: 2 (7 Points)
Estimated Completion Time: 2–3 days
General Contribution Guidelines
To know more
Please read the Contributing Guidelines.