This project is intended to:
- Practice the complete process from problem analysis to implementation
- Apply basic Python programming concepts learned in the Programming Foundations module
- Demonstrate the use of console interaction, data validation, and file processing
- Produce clean, well-structured, and documented code
- Prepare students for teamwork and documentation in later modules
- Use this repository as a starting point by importing it into your own GitHub account.
- Work only within your own copy β do not push to the original template.
- Commit regularly to track your progress.
Problem Users are struggling to organize their tasks and events, and as a result, they find it difficult to stay productive and manage their time effectively.
Scenario TaskMaster helps users organize their tasks and events by letting them add, edit, delete, and reschedule events, view their daily schedules, enabling them to stay productive and in control of their time.
User stories:
- As a user, I want to view all my tasks and events for a specific day so I can understand my upcoming schedules.
- As a user, I want to add tasks to my days so I can plan my day efficiently.
- As a user, I want to edit and delete my existing tasks so I can be more productive.
- As a user, I want to reschedule my events so I can be more flexible.