Transportation

Content rating
Everyone
10+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

This is a Flutter-based mobile application named “transportation,” designed as a comprehensive tool for drivers within a transportation or logistics system. The application is architected with a focus on scalability and maintainability, utilizing a modern, feature-driven structure.

Core Functionality & Features:

Authentication: The app includes a complete authentication module, allowing drivers to securely log in and access their accounts.
Driver-Specific Features: A dedicated "driver" feature area suggests functionality tailored to a driver's workflow, which could include trip management, delivery status updates, or route information.
Profile Management: Drivers can manage their personal information and settings through a dedicated profile section.
Location Services: The app leverages the device's GPS for real-time location tracking, a critical feature for transportation and logistics, likely used for tracking vehicle position, navigation, or verifying service delivery locations.
QR Code Scanning: It incorporates a QR code scanner, which could be used for a variety of purposes such as confirming package pickups/drop-offs, validating tickets, or passing through security gates.
Multilingual Support: The application is built to be multilingual, with support for both English and Arabic, making it accessible to a wider user base.
Image Uploads: Users have the ability to pick images from their device, which can be used for updating profile pictures or uploading relevant documents.
Firebase Integration: The project is connected to Firebase, which can be used for a variety of backend services like authentication, database, cloud storage, or push notifications.
Technical Architecture & Dependencies:

The application is built using the Flutter framework and the Dart language. It follows a clean, well-organized architecture:

State Management: It uses the BLoC (Business Logic Component) pattern via the flutter_bloc library for predictable and robust state management.
Dependency Injection: get_it is employed as a service locator to manage dependencies and decouple the application's components.
Networking: Network requests are handled efficiently using dio, with retrofit providing a type-safe layer for API communication. The data models are robust, using frozen for immutable classes and json_serializable for seamless JSON conversion.
UI/UX: The UI is designed to be responsive across various screen sizes using flutter_screenutil. It features rich animations with lottie and custom-styled components to ensure a consistent and pleasant user experience.
Code Generation: The project relies heavily on code generation tools like build_runner, frozen, and retrofit_generator to boil reducerplate and improve developer productivity.
Localization: Internationalization is managed using the intl package, with language files for English and Arabic.
In summary, this is a feature-rich, professionally structured Flutter application for the transportation industry, designed with modern best practices for state management, architecture, and multilingual support.
Transportation app for drivers, likely for a logistics or delivery service.
Updated on
May 16, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

التحسينات
- مسح كود QR الخاص بالرحلة أصبح ينقلك مباشرة إلى الرحلة الصحيحة بدلاً من استخدام آخر كود محفوظ.
- تحسين موثوقية تحديد الموقع بإضافة مهلة زمنية، فلن يتجمد التطبيق عند بطء إشارة GPS.
- تحسين كاميرا ماسح QR والباركود باستخدام محرك أحدث لمسح أسرع وأكثر سلاسة.

إصلاح الأخطاء
- إصلاح الحالات التي كانت فيها الطلبات تفشل بصمت — أصبح يتم إرفاق رمز تسجيل الدخول بشكل ثابت مع كل طلب للـ API.
Content rating
Everyone
Learn more

App support

Phone number
+201099499170
About the developer
MDARJ FOR CONSULTATION AND SOFTWARE
ahmed.eid159753@gmail.com
3 Mustafa Mohamed Morsy Street, Sidi Gaber 2 Alexandria الإسكندرية Egypt
+20 12 06477501

More by Mdarj

Similar apps