A Flutter app for Android & iOS that helps you track daily sleep patterns, get personalized health insights, and improve your sleep quality.
| Platform | Status | Link |
|---|---|---|
| π€ Android | β Live | Google Play Store |
| π iOS | π Under Review | App Store β Coming Soon |
- Log bed time and wake time daily
- Personalized sleep recommendations based on age and gender
- Real-time sleep score calculation
- Weekly sleep bar chart visualization
- Sleep risk analysis (chronic deprivation detection)
- Personalized tips based on your sleep patterns
- Email your weekly report with beautiful formatting
- Monthly view with color-coded sleep quality
- Tap any past date to log or edit sleep
- Visual legend (Critical / Low / Good / High)
- β¨ Ethereal Dreams β default dreamy ambient (90s loop)
- π· Smooth Jazz β soft piano jazz
- π Deep Sleep β 432Hz healing tones
- π Ocean Waves β soothing ocean sounds
- Smooth fade in/out, volume control, mute toggle
- 3 themes: Morning (warm), Midday (blue), Night (dark)
- Auto-detects time of day
- Status bar adapts to theme on all screens
- Daily 8:25 AM sleep log reminder
- Monday weekly report notification
- Toggle on/off from About screen
- Personalized onboarding
- Profile photo upload
- All data stored locally β full privacy
- Native share sheet (iOS + Android)
- Real Play Store / App Store review dialog
- Beautiful formatted email weekly report
| Category | Technology |
|---|---|
| Framework | Flutter 3.41.7 |
| Language | Dart 3.11.4 |
| Storage | SharedPreferences (local) |
| Charts | fl_chart |
| Audio | audioplayers |
| Fonts | Google Fonts (Poppins) |
| Notifications | flutter_local_notifications 17.2.4 |
| Review | in_app_review |
| Email/URLs | url_launcher |
| Share | share_plus |
flutter doctorgit clone https://github.com/AshBornCommander/sleep-tracker.git
cd sleep-tracker
flutter pub get
# Android
flutter run -d <android_device>
# iOS (requires Mac + Xcode 16+)
cd ios && pod install && cd ..
flutter run -d <ios_device>
# Build for Play Store
flutter build appbundle --release
# Build for App Store
flutter build ipa --releaselib/
βββ main.dart
βββ theme/
β βββ app_theme.dart # Colors, themes, status bar
βββ utils/
β βββ responsive.dart # R class - responsive sizing
βββ screens/
β βββ splash_screen.dart
β βββ onboarding_screen.dart
β βββ home_screen.dart
β βββ calendar_screen.dart
β βββ report_screen.dart
β βββ about_screen.dart
βββ widgets/
β βββ music_control_widget.dart
βββ services/
βββ audio_service.dart
βββ notification_service.dart
assets/
βββ audio/
β βββ ethereal_dreams.mp3 # Default - dreamy ambient
β βββ smooth_jazz.mp3 # Soft piano jazz
β βββ deep_sleep.mp3 # 432Hz tones
β βββ ocean_waves.mp3 # Ocean sounds
βββ developer.jpeg
dependencies:
google_fonts: ^8.0.2
shared_preferences: ^2.5.5
fl_chart: ^1.2.0
audioplayers: ^6.6.0
image_picker: ^1.2.1
flutter_local_notifications: 17.2.4
timezone: 0.9.4
in_app_review: ^2.0.11
url_launcher: ^6.3.2
share_plus: ^13.0.0Night Background: #0A0E21 (midnight blue)
Card: #1D1E33 (dark navy)
Primary: #6C63FF (purple)
Accent: #00D2FF (cyan)
Morning Background:#FFF8F0 (warm white)
Midday Background: #F0F4FF (cool white)
Font: Poppins (Google Fonts)
Package: com.pavankumar.sleepwell
Version: 1.0.0
Status: Live β
Link: https://play.google.com/store/apps/details?id=com.pavankumar.sleepwell
Bundle ID: com.pavankumar.sleepwell
Version: 1.0.0
Status: Under Review π
Name: SleepWell: Sleep Better
Submitted: April 17, 2026
- β All data stored locally on device only
- β No data transmitted to external servers
- β No ads, no tracking, no analytics
- β Uninstalling the app deletes all data
| Document | Description |
|---|---|
| Live Docs | Full documentation site |
| Privacy Policy | Data handling |
| Dev Log | Development history |
| FlutterForge Agent | AI prompt for Flutter apps |
Pavan Kumar Malladi Data Engineer & App Developer β Peoria, Arizona
- GitHub: @AshBornCommander
- Email: pavankumarmalladi7@gmail.com
Built with β€οΈ using Flutter β Android & iOS from a single codebase! π