Inspiration
I (Clark) got tired of being woken up by my alarm when school was closed, so this app aims to allow people to sleep in.
What it does
You put in when your classes/activities are, and how long before the first one you want to wake up. If school is open on time, you will wake up the specified time before your first class. If school is closed, you will wake up at another time of your choosing.
How we built it
The app itself is written in Flutter/Dart and the server is written in Flask/Python. The server handles scraping the UMD alerts webpage to see if school is closed and has a GET endpoint which responds with when school is closed.
Challenges we ran into
None of us knew Flutter or Dart (and we still don't). However, through the power of internet searches and Stack Overflow we prevailed.
Accomplishments that we're proud of
Even though we had no experience with Flutter or mobile development in general we all helped each other out and combined our knowledge in order to complete this project.
What I learned
We learned the basics of Flutter and Dart.
What's next for School Closure Alarm
Figuring out how to make it work more like a native alarm app i.e. wake up the screen when your alarm goes off not just send a notification.
Log in or sign up for Devpost to join the conversation.