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. ππ
Figma UI Link
Figma UML & Dusiness Diagramss Link
Akrem Business model
Akrem Presentation
Movie001.mp4
- 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. π
-
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.
Let's make a difference, together! π
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Flutter development environment: https://flutter.dev/docs/get-started/install
- need to install Android Studio or VS Code with Flutter extensions
- Clone the repo
git clone https://github.com/darsh-7/G-akrem.git
- Install dependencies
flutter pub get
- Start the app
flutter run