Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anuragpoolakkal/medbuddy
Medbuddy is a mobile app used to remind a person about the medicines they have to take.
https://github.com/anuragpoolakkal/medbuddy
college-project dart flutter
Last synced: about 20 hours ago
JSON representation
Medbuddy is a mobile app used to remind a person about the medicines they have to take.
- Host: GitHub
- URL: https://github.com/anuragpoolakkal/medbuddy
- Owner: anuragpoolakkal
- Created: 2021-11-23T13:45:57.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-05T12:50:01.000Z (over 2 years ago)
- Last Synced: 2024-05-21T07:16:20.765Z (6 months ago)
- Topics: college-project, dart, flutter
- Language: HTML
- Homepage:
- Size: 3.52 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Medbuddy
Medbuddy is a mobile app used to remind a person about the medicines they have to take. This app is built using Flutter in Dart language.
Project Team Members:
1. Mahesh P
2. Anurag P
3. Dilshith TS
4. Sarath S
5. Suma MMedbuddy
An Offline Medicine Reminder
Built with Flutter, Provider and BLoC pattern## Key Features
* __Homepage medicine list__
* Homepage containing all the registered reminders
* __Shared preference data storage__
* Storing medicine objects in shared preference
* Medicine list retrieval upon application launch
* JSON encoding and decoding
* __Adding new reminder, details include:__
* Medicine name
* Dosage in milligrams
* Medicine icon selection (Optional)
* Reminder interval selection
* Starting time using Time Picker
* __Notification reminding__
* Usage of Local Notifications to display reminders
* Randomly-generated IDs for each notification
* Daily reminders with set intervals, based on user preference
* __Registeration error checking__
* Name duplication check
* Empty/not specified fields check
* Medicine type is optional
* __Individual medicine detail page__
* In-depth details about each reminder upon tapping
* __Delete a reminder:__
* Erase the specified medicine object from shared preference and list
* Erase corresponding scheduled notifications# Screenshots