Inspiration
Every year unwitting freshmen enter their new college campus with the prospects of freedom from their parents and the ability to do whatever they want with their time. However, their dreams are quashed when they realize that freedom means they have to manage all of their time, work, and events on their own.
What it does
TidyTempo helps students organize their work by adding courses, homework, and notes to a central server that can be accessed through either the iOS app or the website. They can also search through school events and bookmark them for later.
How we built it
We made two frontends: an iOS app with Swift and a website made with HTML, CSS, and JS. Our backend is written in flask and our database is stored and synced using Firebase.
Challenges we ran into
Uploaded photos were saved with different formats across different devices so we had to make sure to standardize all images to .jpg.
Accomplishments that we're proud of
We linked a website and an iOS app. Also, the radio color picker on the add courses page took way too much time to get working.
What we learned
How to asynchronously update UIs based on values from Firebase. That CSS is annoying.
What's next for TidyTempo
Adding the current NYU specific functionality for all schools, autocompletion to comply with school-specific info (like courses), making notes/homework public so that information can be crowdsourced.
Log in or sign up for Devpost to join the conversation.