Snorly

Sleep Tracker & Alarm Clock App

Download APK

Documentation of App Development

App Concept

A combined sleep-tracking and alarm app that provides sleep insights and supports waking up reliably. The core differentiator is puzzle-based alarm dismissal to reduce oversleeping and improve alertness.

Use Case

Users set one or multiple alarms, track their sleep during the night, and review reports to understand sleep duration and quality. In the morning, the alarm can include a puzzle challenge to ensure the user is fully awake before turning it off.

Target User

Snorly is mainly designed for students and busy people who often oversleep, struggle with waking up on time, and want a simple way to improve sleep habits with clear insights and routines.

Hi-fi Prototype (User Flow)

High-fidelity prototype screens and user flow.

Snorly prototype screens (Alarm, Sleep, Report, Settings)
Prototype overview: Alarm setup, sleep tracking dashboard, sleep reports, and settings.

SQLite Database Design (ERD)

ERD - Diagram

ERD Diagram
ERD Diagram to showcase the relations

Repository (Source Code)

APK Download