Porter Clone is a Flutter-based mobile application designed to replicate core functionalities of a logistics/service booking platform.
A Complete Guide to Create Porter Clone in Flutter.
1.0.0+1
Dart SDK: >=2.17.6 <3.0.0
- User Authentication (Firebase)
- Location Services (Geolocator & Google Maps)
- Booking & Tracking
- Payment Integration (Paystack)
- File Uploads & Media Handling
- Charts & Analytics
- State Management (Bloc & Provider)
- flutter_bloc
- firebase_auth
- google_maps_flutter
- geolocator
- http
- shared_preferences
- image_picker
- audioplayers
- file_picker
-
Clone the repository: git clone https://github.com/SevenSquare-Tech/porter-clone
-
Navigate to project: cd porter-clone
-
Install dependencies: flutter pub get
-
Run the app: flutter run
All assets are located in the /assets directory.
- Ensure proper API keys for Google Maps & Firebase are configured.
- Update environment configurations before running in production.