Our inspiration for this project is to help people, especially our fellow high school students to get on a better sleep schedule so they can be ready to be at their full potential the next day.

What it does

The Bedtime Google Chrome Extension prompts the user to give a time they want to be reminded to sleep, and when the timer goes off, it tells them to sleep, allowing the users to be self-accountable and on the way to improving their health.

How we built it

We used JavaScript for calculations and the interactions between buttons, functions, and timers. We used HTML and CSS to flesh out the Chrome extension and to set the layout and format. Finally, we used JSON to make the mandatory manifest of the Google Extension.

Challenges we ran into

We ran into many challenges that set us back throughout the project. We had errors lying in our code and it stumped us when we tried to solve them. Thankfully, we got the help of mentors Jake Morris and Sue Das, as well as online tutorials from W3Schools and YouTube. One of our main issues was working with JavaScript events and listeners, which is behind the interactions between the buttons and functions.

Accomplishments that we're proud of

Our team is proud to overcome the many challenges that lingered throughout this difficult and new project. We encountered new concepts throughout the few languages we used, and we were impressed by how much we were able to learn and implement throughout this hackathon.

What we learned

We learned more advanced concepts of JavaScript, HTML, and CSS. We also learned about Google Extensions and how to make them, allowing us to implement this new knowledge in the future for personal uses.

What's next for Bedtime Google Chrome Extension

Bedtime Google Chrome Extension can definitely be improved with continued work on the application. We can improve its functionality and make it a more appealing and reliable product that can be used by our target audience.

Share this project: