Inspiration: We researched task management apps and scheduling tools to create a simple and easy program to help users stay organized and on top of their work.
What it does: Task Sizzle lets you manage and keep track of your progress on different tasks. It also lets you add events to a calendar, and tasks are color-coded according to their due dates.
How we built it: We built it with Java Swing, using JList to display tasks and events. TreeMap handles event dates, and we used ActionListener to make the app interactive. We also added a color-coding for task deadlines.
Challenges we ran into: Handling date and time inputs was hard, especially with formatting. We also had to manage task states carefully to avoid duplication.
Accomplishments that we're proud of: We’re happy with how we integrated both task management and event scheduling into one app. The color-coding and real-time updates are working smoothly.
What we learned: We got better at working with Java Swing, managing dates, and building interactive UIs. It was a great learning experience.
What's next for Task Sizzle: We plan to add database support and maybe sync with external calendars. We’d also like to add features like recurring events and task reminders.
Log in or sign up for Devpost to join the conversation.