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.

Built With

Share this project:

Updates