Inspiration

Being a student, I feel frustrated when I go to my usual study spot and find it swarmed with too many people. I would then have to waste time finding another spot to study, with no guarantee that there would be a seat available for me.

What it does

WhrtoStudy lets students see study spots around the island and check how many people are already present at the study spot. The platform also lets students check if there are facilities nearby, such as toilets, WiFi, and charging ports.

How we built it

Built with:

  • Python using Streamlit framework
  • Supabase database platform
  • and most importantly, love

Challenges we ran into

Weird glitches from pressing/clicking buttons too quickly Trying to integrate the frontend with backend database

Accomplishments that we're proud of

Attempting a hackathon for the first time Producing something that works in 24 hours

What we learned

Time is best spent exploring and refining what idea you would like to develop, especially when under time constraints. Rapid prototyping principles are essential to expedite the completion of the Minimum Viable Product (MVP) - eg. focus on the core features of the MVP that need to be done before adding non-essential features, deploy often to test faster and "fail" faster, which allows for quicker refinements

What's next for WhrtoStudy

Future developments include adding more study spots, implementing analytics such as an hourly trend of every study spot so students know when it's crowded. Use other technologies that can better handle high loads. Improve the UI/UX Idiot proof the buttons.

Built With

Share this project:

Updates