As students prone to procrastinating school tasks, we were inspired to create something that would make it easy to help keep track of our plans, which is why we created an online schedule planner.
What it does
Users can input or delete the tasks to be done, the due dates, and the times, and it will be added to the list of tasks.
How we built it
We used Java programming language and object-oriented programming concepts, simulated using Eclipse IDE.
Challenges we ran into
As the team mostly consisted of beginners in hackathons, we came across several bugs and had to switch from Python to Java. We also lacked the time to work on the front-end side of the mobile application. Working on the project remotely from 4 different time zones also posed a challenge.
Accomplishments that we're proud of
Although the project didn't turn out exactly as we hoped, we were still able to learn from it by adapting and finding solutions that worked for us. We are proud to have at least the back-end functional before the due date.
What we learned
We learned about teamwork in a hackathon setting and how to apply object-oriented programming in Java. Managing teamwork between people in different time zones was difficult but taught us the importance of flexibility when working together.
What's next for Student Schedule
This application could have been better with the completion of the front-end and the creation of a timer, alarm, or notification/pop-up reminder for the mobile app that tells users how much time is left for their task.