https://github.com/darsh-7/g-akrem
Akrem Medicine donation app
https://github.com/darsh-7/g-akrem
android dark-theme donation flutter flutter-apps google-maps google-maps-api light-theme ocr ocr-android ui-design
Last synced: 12 months ago
JSON representation
Akrem Medicine donation app
- Host: GitHub
- URL: https://github.com/darsh-7/g-akrem
- Owner: darsh-7
- License: mit
- Created: 2023-09-09T17:23:07.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-15T17:19:25.000Z (over 1 year ago)
- Last Synced: 2025-02-03T09:47:35.162Z (about 1 year ago)
- Topics: android, dark-theme, donation, flutter, flutter-apps, google-maps, google-maps-api, light-theme, ocr, ocr-android, ui-design
- Language: Dart
- Homepage:
- Size: 37 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# **[]()
** Akrem Medicine donation platform
Target makes donating **and receiving** essential goods easier than ever! This app provides multiple ways to give back to your community and get the support you need:
π **Find Donation Hubs and Boxes:** Easily locate nearby donation centers and drop-off boxes using our integrated map. πΊοΈ
π **Donate From Home:** Schedule a pickup for your donation, right from the app! π¦
π **Donate & Request Medication Safely:**
* **Donate:** Snap a photo of your medication. πΈ Our OCR technology (powered by Google ML Kit) will automatically fill in medication details. π€ Review and submit your donation request. β
* **Request:** Browse available medications and order what you need for a small processing fee. ππ
## Technologies Used:
[](https://flutter.dev/)
[](https://pub.dev/packages/get)
[](https://pub.dev/packages/hive)
[](https://developers.google.com/ml-kit)
[](https://developers.google.com/maps)
[](https://pub.dev/packages/geolocator)
[](https://pub.dev/packages/camera)
[](https://pub.dev/packages/connectivity)
[](https://pub.dev/packages/permission_handler)
[](https://pub.dev/packages/url_launcher)
[](https://pub.dev/packages/http)
[](https://pub.dev/packages/provider)
[](https://pub.dev/packages/cached_network_image)
## **[]()
** Figma project URL
**[Figma UI Link](https://www.figma.com/design/P2CF0CTomXovN0GluPNkTQ/Donation-UI?node-id=0-1&t=Kf3tDxB6TJCH3N4Q-1)**
**[Figma UML & Dusiness Diagramss Link](https://www.figma.com/board/ALahEXxpDwmgTA8innUKd7/Akrem-charts?node-id=0-1&t=e9TJhsjRAUPjzIC7-1)**
## **[]()
** Akrem Documentations URL
**[Akrem Business model](https://github.com/darsh-7/G-akrem/blob/master/docs/AKREM%20business%20model.pdf)**
**[Akrem Presentation](https://github.com/darsh-7/G-akrem/blob/master/docs/Akrem%20presentation.pdf)**
#### Preview :
https://github.com/user-attachments/assets/6edf9d8c-1c79-4fd2-9b2d-e4810263036a
## Screenshots:
## Features:
* **Multiple Donation Options:** Choose the most convenient donation method. π
* **Seamless User Experience:** Enjoy a smooth and intuitive donation process. β¨
* **OCR Medication Scanning:** Save time and ensure accuracy when donating medication. ππΈ
* **Medication Ordering:** Request donated medications for a small fee, making essential healthcare more accessible.
* **Location Services:** Quickly find nearby donation points. π
* **Dark Mode:** Go easy on your eyes with our optional dark mode. π
## Tech Stack:
* **Flutter:** Cross-platform mobile app development.
* **GetX:** State management for a streamlined coding experience.
* **Hive:** Local data storage.
* **Google ML Kit:** Optical Character Recognition (OCR) for medication scanning.
* **Google APIs:** Integration with Google Maps and other services.
* **Geolocator:** Retrieve user location for accurate nearby results.
* **RESTful API:** Seamless communication with the backend.
Porgrams, Tools & Frameworks used
**Let's make a difference, together! π**
## try demo
**[download APK](https://github.com/darsh-7/G-akrem/releases/download/first_beta/Akrem.apk)
**
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
### Prerequisites
* Flutter development environment: [https://flutter.dev/docs/get-started/install](https://flutter.dev/docs/get-started/install)
* need to install Android Studio or VS Code with Flutter extensions
### Installation
1. Clone the repo
```sh
git clone https://github.com/darsh-7/G-akrem.git
2. Install dependencies
```sh
flutter pub get
3. Start the app
```sh
flutter run