Inspiration
Our inspiration came from the Locket App, a small yet effective and fun way friends can interact and stay connected. Additionally, many people struggle to follow a sleep schedule and wake up on time. The issue with traditional alarm apps is that after some time, the human brain will be less reactive to the alarm sound. Our app fixes this problem while allowing users to socialize.
What it does
The siren app provides a platform wherein family & friends can keep each other in check, in regards to waking up on time and keeping their punctuality. The siren app is the locket app, but for alarm clocks. when you set up an alarm on the app, for the next day, the time of the alarm is shared with your friends, as well as the event the alarm is for and the priority of the said event.
How we built it
We built it using streamlit, Python, and GitHub.
Challenges we ran into
Making the code completely functional, and finding a sufficient platform. Due to the lack of ability, resources, and data we were unable to create an ios app. However, we created a Web demo version to show all the basic features of the Siren App, which we plan in the future to be used in the ios app.
Accomplishments that we are proud of include learning how to use Streamlit and Python. With near no prior knowledge of Python that we could recall, each group member relearned it.
We learned how to code in Python and gained an understanding of how one coding language cannot run a whole program alone. We also understood the complexity behind the most deceptively easy-looking websites or apps to code.
What's next for the siren app
Turning our app website demo into an app which we plan to continue to expand and have a broader variety of features as we gain more sponsorships and funding. The social aspect of the siren app has also yet to come. When a user sets their alarm, their friends on the app get a notification. In the morning, if a user snoozes their alarm, their friends who are already awake will be notified. The app will know if a user is awake by sending a notification 10 minutes after the user turns the alarm off. If the user opens the app and checks that they are awake, the app registers the user as awake. Otherwise, the app registers the user as sleeping still and will notify the user's friends who are already awake and/or had similar priorities. .
Built With
- python
- streamlit
Log in or sign up for Devpost to join the conversation.