Inspiration

Seeing the women in our lives struggle to balance all their responsibilities, specifically in regards to the expectations of women to contribute to the workplace, at home, and at social gatherings. And those responsibilities and expectations may not always be evenly distributed in households. Thus, we wanted to create a program that allows anyone to easily manage, organize, and plan their weeks, with additional quality of life features not seen in other planner apps.

What it does

Lets you navigate a simple and easy-to-use calendar and planner. It allows you to add new events that can be easily seen at a glance. It comes with preset schedules to help reduce the stress of having to make a schedule in the first place. Users can also create their own events that will appear in both Week and Month View. There are also a variety of themes to choose from. Many more features are soon to come!

How we built it

We used GitHub and processing to collaborate with our teammates virtually. We made use of java libraries including LocalDate, and used Clip Studio Paint for creating the themes.It was a great refresher to the skills we learn last hackathon, as well as an opportunity to tackle new and exciting challenges.

Challenges we ran into

The headache that is merge conflicts, learning new libraries and how to use them effectively, designing how our calendar and planner look and function, displaying events on the correct dates, effectively switching in between scenes, overlapping designs and colour conflict, and saving data.

Accomplishments that we're proud of

Utilizing Javas libraries especially LocalDate and displaying those dates, being able to navigate between scenes, displaying events, and creating aesthetically pleasing UI. Successfully creating a screen for users to create their own events, and creating functional buttons.

What we learned

How to use a new library, LocalDate, how to create functional buttons, and different screens that can be switched between using these buttons. How to maneuver around Processing's downsides when it comes to organizing data. We also learned how important it is to stay organized and create a plan with your team beforehand.

What's next for Super Planner

We have a long, long list of features we would've like to add but sadly ran out of time. Some of these features include: storing and saving events to a file (so you don't have to keep the program open all the time), allowing the user to create re-occurring events, being able to change colour of the events, being able to edit events easily, as well as an assortment of smaller features to improve the quality of life of using Super Planner.

Built With

Share this project:

Updates