Inspiration

Their were many inspirations for this

One of the inspirations was the desire to create an easy way students can start to become organized without putting in too much effort. This allows people to just enter Classes and hours into the app without having to think too much which allows them to easily begin preparation which is normally a major roadblock for kids. Another inspiration was the ability for students to be able to have time for themselves in their schedules while still making sure everything they need is getting done.

What it does

The app functions as a study planner in which students put their classes into the app put the length of time they need to get it done and in how many days its due. The app then tells students how many hours they need to study per day to finish their assignment on time at a balanced level. This is a quick and simple way for students to plan their time out and start to become more organized and giving them a platform to do it as beginning to be organized it a very large issue for students which can plague them for a while unless they finally sit down and push through it this app would help them with that.

How we built it

We built this app in VS Code using Python. We created it in a .py file and used tkinter for the ui elements to translate the python to an interactable user interface where the code works behind the scenes. We also used pickle files to save and store data for users so even when they shut the app down and come back later it will save what they entered and allow them to add more stuff.

Challenges we ran into

Some challenges we ran into were setting the pickle files up properly as the method we used to write the code and share it using Live Share has some issues with it as depending on which laptop tries it you might get different results. This stumped us for a few hours but eventually we managed to figure out a solution which saved all the data properly and allowed it to work.

Accomplishments that we're proud of

Understanding and utilizing tkinter to create the ui elements of the project which allow for a much more interactable user experience instead of them having to put it through python code which would signifncantly detract from the user accessability focus of the project.

What we learned

We learned the various ways pickle files work but most important in our opinion tkinter as we never truly grasped how powerful a tool ui elements could be and the true extent to which they could influence a project.

What's next for Easy Study Planner

For the future of Easy Study Planner we have thought about adding a dynamic calender feature and furtger improvements to allow users to categorize more assignments per class and add more information to their subjects allowing for further organization ptoential which would help them take control of their time truly exemplifying the goal of Easy Study Planner.

Built With

Share this project:

Updates