A Flutter-based medication management application that helps users track and manage their medications effectively.
- Add and manage medications with detailed information
- Set up medication reminders and notifications
- Track medication history and schedules
- View detailed medicine information
- Customizable settings
- Local storage for data persistence
- Clean and intuitive user interface
- Flutter SDK (^3.7.2)
- Provider for state management
- Hive for local storage
- Flutter Local Notifications for reminders
- Material Design components
- Flutter SDK (^3.7.2)
- Dart SDK
- Android Studio / VS Code
- Android SDK (for Android development)
- Xcode (for iOS development)
- Clone the repository:
git clone https://github.com/yourusername/dosely.git- Navigate to the project directory:
cd dosely- Install dependencies:
flutter pub get- Run the app:
flutter runlib/main.dart- Application entry pointscreens/- UI screensproviders/- State managementservices/- Business logic and servicesmodels/- Data modelsutils/- Utility functions and constants
- Basic medication management system
- Local storage implementation using Hive
- Notification system for medication reminders
- Material Design UI implementation
- Settings screen with basic configurations
- Medicine details view
- Add/Edit medicine functionality
- Enhancing notification system reliability
- Improving UI/UX based on user feedback
- Optimizing local storage performance
- Adding data backup functionality
-
User Authentication
- Secure login system
- Multiple user profiles
- Data synchronization across devices
-
Advanced Medication Features
- Medication interaction checker
- Side effects tracking
- Prescription image upload
- Barcode scanning for quick medicine addition
-
Health Analytics
- Medication adherence reports
- Health trend visualization
- Export functionality for medical records
- Integration with health apps
-
Smart Features
- AI-powered medication suggestions
- Smart refill reminders
- Voice commands for quick actions
- Offline mode with sync
-
Community Features
- Medication reviews and ratings
- Community support forum
- Share medication schedules with caregivers
- Emergency contact integration
- Integration with healthcare providers
- Telemedicine features
- Wearable device integration
- Multi-language support
- Dark mode and theme customization
- Accessibility improvements
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is open source. The specific license will be added soon.
- Flutter team for the amazing framework
- All contributors who have helped shape this project