Inspiration
Bark o’Clock came from the idea of creating a fun yet practical way to help people wake up (or stay on schedule). We wanted to combine the functionality of a clock with the joy that dogs bring into our lives, creating a unique experience that makes waking up or remembering tasks less stressful and more exciting.
What it does
Bark O’clock is an interactive alarm system that wakes you up with a twist. Featuring barking sounds and cute of dog animations, it’s designed to surely brighten your mornings. You can set custom alarm times, enjoy cute dog visuals, and have a hard-to-ignore wake-up experience. An experience perfect for dog lovers—or anyone who needs a better start to their day.
How we built it
We built Bark O’clock using modern web technologies, primarily React.js for the frontend and for backend integrations. We implemented audio processing features using the Python library Stencilflow and Flask. We also incorporated hand-drawn animations with Flipaclip. For styling, we used tailwind CSS, which allowed us to make the app more visually appealing.
Challenges we ran into
One of the biggest challenges we faced was with the timing and synchronization. Ensuring the alarm triggered accurately, making sure the pop-up animations were smooth, and integrating audio processing across different environments pushed us to continually experiment and adapt.
Accomplishments that we're proud of
We’re proud of successfully integrating fun and functionality into one cohesive system. The interactive pop-up and barking alarm were standout features that took a lot of creativity and technical problem-solving to implement. We’re also proud of how intuitive and delightful the final user experience feels.
What we learned
Throughout this project, we learned a lot about time management and effective collaboration under the tight 24 hour deadline. On the technical side, we gained hands-on experience with frontend frameworks and audio integration. We also learned the importance of testing and iterating to ensure a smooth user experience.
What's next for Bark O’Clock
In the future, we envision expanding Bark O’clock with additional features, such as:
- A library of different dog animations and sounds for variety.
- Customisable themes to make the alarm more personal.
- Integration with smart devices like Alexa or Google Home.
- A companion mobile app to bring Bark O’clock to more users.
We hope to turn Bark O’Clock into a household favorite for anyone who needs a little joy (or bark) in their day!
Built With
- css
- flask
- javascript
- python
- react
- stencilflow
- tailwind

Log in or sign up for Devpost to join the conversation.