GitHunt
HU

Humen-debug/sleep-tracker

Flutter Healthcare App for HKU COMP3330

Sleep Tracker

SleepTracker aims to help with user's sleeping habits by providing personal sleeping patterns and summarizing and analysing their sleeping behaviour. It is designed for anyone including but not limited to night owls, shift workers, or someone who loves a good power nap!

โœจ Key Features

Demo Description
plan Personalized Sleep Plans - SleepTracker caters to your unique lifestyle, offering both monophasic and polyphasic sleep plans
sleep_cycle Real-time Sleep Insights - With our real-time data collection, you can track your sleep patterns effortlessly. Get insights into your sleep stages, duration and overall quality
wakeup Sleep Satisfaction Tracking - After you wake up, rate your sleep satisfaction and mood for easy viewing of how your rest affects your daily life and well-being
sleep_statistic Visual Analytics - Our charts and summaries provide a comprehensive look at your sleep habits over time
sleep_diary Sleep Diary - Aims to help you reflect on your sleep habits and make adjustments as needed
enter_bedtime Set your bedtime and wake-up alarms with easy-to-understand symbols and a straightforward 24-hour clock

๐Ÿค” Future features

  • Tracking snore sounds, exhaustion rates and screen activity to provide a holistic view of sleep hygiene
  • AI-powered sleep coaching with machine learning algorithms to provide personalized sleep tips
  • Personalized sleep insights dashboard where users can see key metrics and trends that matter most to them at a glance
  • Weekly and monthly reports highlighting improvements and areas for growth
  • Incorporate a library of guided meditation and relaxation sounds
  • Gamification elements where users can set sleep goals and earn rewards or badges for achieving them

๐Ÿš€ Run locally

  1. Clone this project to your local environment
git clone "https://github.com/Humen-debug/sleep-tracker.git"
  1. Run the app on an emulator or a physical device
flutter run

Development

๐Ÿ“ฆ File Structure

Details
โ”œโ”€โ”€ assets
โ”œโ”€โ”€ lib
โ”‚   โ”œโ”€โ”€ components
โ”‚   โ”œโ”€โ”€ logger
โ”‚   โ”œโ”€โ”€ models
โ”‚   โ”œโ”€โ”€ pages
โ”‚   โ”œโ”€โ”€ providers
โ”‚   โ”œโ”€โ”€ routers
โ”‚   โ””โ”€โ”€ utils
โ””โ”€โ”€ scripts

๐Ÿงฉ Built-with

Languages

Dart89.1%C++4.8%CMake3.8%HTML0.7%Ruby0.6%Swift0.5%C0.3%Python0.2%Kotlin0.0%Shell0.0%Objective-C0.0%

Contributors

Created November 3, 2023
Updated February 21, 2026