Empowering your health journey with seamless smart ring integration.
Ringularity is a modern, cross-platform health tracking application built with Flutter. It bridges the gap between your physical wellness and digital insights by connecting directly to compatible smart rings via Bluetooth Low Energy (BLE).
New to Ringularity? Check out the detailed Getting Started Guide for step-by-step instructions on:
- Setting up the Flutter app and backend
- Configuring the API endpoint
- Pairing and connecting your smart ring
Track your vital signs in real-time and review historical trends to better understand your body:
- Heart Rate (HR): Continuous monitoring of your cardiovascular health.
- Heart Rate Variability (HRV): Insights into your nervous system and recovery.
- Stress Levels: Scientific analysis of your daily stress patterns.
- Sleep Insights: Detailed breakdown of sleep stages and quality.
Stay motivated with intuitive tracking and goal setting:
- Activity Rings: Visualize your daily progress (Steps, Active Time, Energy) in a familiar, easy-to-read format.
- Goal Persistence: Set personalized targets for steps and activity, and track your progress over time.
- Workout Logs: Detailed records of your physical activities.
- BLE Management: Easy pairing, connecting, and unbinding of smart rings.
- Auto-Sync: Data synchronization ensures your health data is always up-to-date.
- Cloud Integration: Securely sync your data with the Ringularity backend for cross-device access.
- Intuitive Dashboard: A clean, glassmorphism-inspired interface provides an immediate overview of your current status.
- Interactive Charts: Dive deep into your data with high-performance, interactive charts and graphs.
- Smart Notifications: Receive timely reminders and alerts about your health and connectivity status.
- Framework: Flutter (Dart)
- State Management: Provider
- Charts: fl_chart
- Local Storage: Shared Preferences & Flutter Secure Storage
- BLE Connectivity: flutter_blue_plus
- Maps Integration: google_maps_flutter
Ringularity was developed as a Bachelor Project, focusing on the integration of wearable technology with reactive mobile applications to provide users with actionable health insights.
*Note: This project is intended for educational and research purposes only.
