🚗 Khdmatkm
Features
- Advanced Product Discovery: Browse through a vast catalog of auto parts with high-quality images and detailed specifications.
- Location-Based Services: Integrated Google Maps to help users pick locations and find the nearest service points or suppliers.
- Secure Payments: Supports multiple payment methods, including the Moyasar payment gateway.
- Smart Notifications: Real-time updates on order status and promotional offers via Firebase Messaging.
- Interactive UI: Smooth animations, shimmer effects for loading, and an intuitive user interface with localized support (Arabic/English).
- Rating & Reviews: Integrated rating system to ensure quality and trust between buyers and sellers.
Technologies & Architectures
- Framework: Flutter (Cross-platform Android & iOS).
- State Management: Provider.
- Dependency Injection: Get_it.
- Backend Services: Firebase (Auth, Cloud Messaging, Core).
- Architecture: Clean UI with Modular Service Layer.
Packages Used
| Package |
Purpose |
dio |
Advanced Network calls & API integration |
Maps_flutter |
Map integration and location picking |
provider |
Efficient State management |
firebase_messaging |
Cloud push notifications |
moyasar |
Secure payment gateway integration |
easy_localization |
Multi-language support (Arabic/English) |
geolocator & geocoding |
Handling GPS and address conversion |
cached_network_image |
Optimized image loading and caching |
awesome_dialog |
Polished and interactive user alerts |
Download & Links
Source Code
Screenshots