Inspiration
We're all freshmen trying to figure out the new environment of college academics. One of the biggest changes from high school is the greater flexibility in creating our own schedules, which can be overwhelming. To make this easier, we created Study Smarter.
What it does
Study Smarter looks at your unique schedule and can allocate study times in blocks based on whatever free time you have. Additionally, users can either edit the calendar directly on the website or import their Google Calendar. There is also a separate task section on the right where user input can be reflected on the calendar.
How we built it
We used the Bootstrap software to create a website. We used HTML, CSS, and JS to build all the features.
Challenges we ran into
Unsure of what software was necessary as well as how to get necessary software Didn’t know how to use software once downloaded Struggled with starting the project Didn’t know how to use Git Didn’t know what commit, push, and pull were Had trouble integrating Google Calendar API Trouble integrating LLM (will work on that in the future)
Accomplishments that we're proud of
Even though we came into the hackathon with very little experience and little to no software downloaded on our laptops, we are proud of our ability to create a website from scratch, stemming from our shared struggles in freshman year. Additionally, we are proud of how we dealt with various issues and were able to integrate Google Calendar’s API into our program.
What we learned
We learned how to use Git effectively in groups and how to problem-solve. We also developed our skills in prompt engineering by training an LLM model to analyze the code further to help us develop new features and debug. We increased our understanding of the software development process and increased our knowledge of HTML, CSS, and JavaScript. Additionally, we have gained more experience with the software we used, such as Visual Studio Code and Bootstrap.
What's next for Study Smarter
In the future, we will create a login system and a database to store users and their data. We hope to integrate other APIs for the calendar, such as Microsoft calendars, because not everyone uses Google Calendar. We will integrate artificial intelligence to allow Study Smarter to efficiently create study schedules. Additionally, we will expand the types of study blocks that Study Smarter creates to alternative types of studying methods, such as the Pomodoro method or the Eisenhower matrix. We will allow users to create goals and to-do lists for each study block to allow students to see what they need to accomplish. With these changes, Study Smarter can be a very powerful tool for students to use for their academic success.
Log in or sign up for Devpost to join the conversation.