Inspiration
We have experienced first hand on how severe sleep deprivation is in our daily lives due to work , screens , and stress. It has become the norm to survive on 4-5 hours of sleep on a daily basis.
In fact, recent studies have shown that Singapore consistently ranks among the top of most sleep-deprived countries in the world. This results in poor quality of sleep which affects our mood , memory and long-term health.
What truly inspired us was this very simple question: "If sleep is such of importance , why aren't we as society doing it better?"
Hence, through this hackathon , we saw an opportunity to challenge this mindset and reimagine how technology can improve sleep quality.
What it does
Bluely is a sleep maxxing buddy that tracks your habit and adapts to your environment. It will nudge you towards better rest and advices on how you can improve your sleep quality
How we built it
Bluely is a mobile-first web app that turns simple daily logs and ambient sensor data into actionable, privacy-aware sleep environments. It runs standalone and optionally pairs with an ESP32 object over a local bridge
The app includes: Trends dashboard: rolling sleep scores, bedtime/wake consistency AI recommendations: prompt-constrained summaries Smart Alarm: Gentle ramp logic; talks to ESP32 via the bridge Live environment tiles: Temperature ,humidity , light , sound PWA mindset: fast first load, responsive and installable
Challenges we ran into
First time tuning a full CAD -> slicer -> print loop. We iterated fusion designs , rotated build operations using Bambu Studio and fusion 360
Accomplishments that we're proud of
End-to-end system that actually runs
Robust device <-> app reliability
Clean, accessible UI without bloat
What we learned
Hardware reality > CAD optimism
- Toleranes that look perfect in fusion can actually be missed by 0.2- 0.4 mm once printed. We learnt to design for assembly and to iterate slicers profiles rather than blaming the printer😅
Sensors are fussy about placement -Temp/RH and mics read very differently inside a warm enclosure.
Low-DB acoustics are non-trivial
- 'Gentle' alarms are exposed to enclosure resonances Isolation posts and a small vent mattered more than changing the audio file
What's next for Bluely
Integrations: Work with Google Health Connect import; local LAN control for lights/fans (no cloud dependency).
Connect with Samsung Health for sleep and activity imports
Built With
- esp-idf
- googlegemini
- javascript
- next.js
- python
- react
- recharts
- tailwindcss
- typescript
- vitest
Log in or sign up for Devpost to join the conversation.