العودة لقائمة المشاريع
موقع وتطبيق تاكسي باللغة اللإنجليزية
الميزانية
$1000.00 - $2500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
React
لارافيل
flutter
برمجة مواقع
برمجة التطبيقات
React
لارافيل
flutter
برمجة مواقع
برمجة التطبيقات
الوصف
السلام عليكم
اريد عمل موقع و تطبيق تكسي بالمزايا التالية App flutter and Web is react and back end Laravel
Supper admin
Drivers السائقين
Operators مكاتب التكاسي
1.He can approved operators and drivers
2. can see the transaction and payments
Can see notes for drivers and operators
Can deactivate or active and driver or operator
Drivers and operator must upload there documents to get approved , and any send notification for expire and deactive account if it expired (drivers Docs( 1. driver licence front and back 2. Vehicle picture, logbook , MOT Fitness test, council plated
Operator Docs ( operator licence , public liability insurance, ) The App need to correct the date and send notification about docs expire for admin, operator and drivers , and
I can add fields for both driver and operator with format (TXT, date, Time, and others)
Pick up and drop off must be auto complete
Must have reference number for each job
Can have dark and night mode
10. add suggestion either TXT or voice command
Add user’s operator and drivers or another admin permissions
-how to use the AI to match jobs between Drivers and operators
-Able in read the TXT and fulfil the jobs details and able to do a voice command
You can share the jobs details or booking with other operators,
-To be able for admin to see the jobs been allocated to operators and drivers and amount and others reports
-Can super admin create roles for example creator that some one can send make a booking and add the operator name and whatapp number
-Send notification to operator when driver do his job after the driver get notification based on estimate time and reminder and confirm it
-Make a payment integration for drivers and app and can make it subscription or one off, with details will all payments and auto stop when payment didn’t go through and make packages, and I can add the details
-Both operators and drivers can rate each other’s with review and it can only adjusted from the supper admin of 5 elements (speed , payment , on time , goof pay )
-When sing in need to have operator or driver
Operators
1.Operator can create accounts for drivers to add his fleet (سائقين مكتب التكسي
2.Operator can post a job details Account name and reference Customer Name ( PickUP , Dropoff , Date, Time, Fare, Vehicle with location (pick up and dropoff, google map , operator name and phone number) when driver get approved then the operator send the customer name and phone number )
3.Operator can see the drivers pick up and dropoff and time and date, and he can copy the job and send it to whatapss icon ,
Operator has a profile name and image and can add other details such Operator number , address, and it operator payment term طريقة دفع مكتب التكسي
4.Operator can set and payment Term so it can remind the driver and operator for example (operator take jobs from Monday to Friday and get paid following Friday ) or same day payment or others
5.When operator make a booking then the app suggested near drivers based on location and future time and he can contract him by click WhatsApp button and send the jobs details
6.Operator have a history for drivers and jobs and payment been made and he click paid to driver with optional reference or( not paid as scammer)
7.Operator can add Driver fare (appear for drivers ) and Customer fare only for operators
8.Operator can add the job and post it on a selected group (post to Group
9.Operator can have there own fleet , and it can post just to them or to every one
10.Operator must have a live Map with drivers selected a jobs or his fleet driver or it can be all drivers as well
11.Make a booking with voice command
12.When operator make a booking to send it from software , the app suggested a potential driver and he might take the job and ask the operator to send this job to him or post it to all drivers and his fleet
13.Make a calendar for the jobs , if the driver took a booking at same time other booking it must notify him ,
14.When you click on number open whatspp direct or chat with whatpp
15.Received notification from driver when he POB or clear with tracking
16.Operator can past a txt and the App able to read it and add it to value related fields
Driver
1.The driver already have a job from operator so the details can be saved , or he can create new trip( PickUP , Dropoff , Date, Time, fare , operator name and number) with google map , it goes to history
2.Driver can create new booking with suggested pick and dropoff for exaplem heathrow, Gatwick with a slide bare or common address, when driver create new booking so the app keep looking for suggested booking or follow on booking
3.Driver setting The App keep looking for a job near by the dropoff 5Mile, 10Mile or0…. by time and date and even in future and it can be adjusted from driver setting
4.App remind the driver for incoming jobs like hour before (can be set from setting
5.Driver can login by one button so he will be active in the system or logout or break
6.Add favorite or home or work
7.When driver received a suggested job , it must work out the distance from current drop off and how long it take him and other details as well such as time date pick up and drop off and fare and operator , if there is a duplicated jobs it must tell the driver before he confirmed it
8.When driver get a job from operator , he can add payment Term if the operator didn’t add his payment time and driver must get notification if you didn’t get the payment unless he got payment from the operator and select payied in the history menu
9.Can make a booking and there is a search bar with autocomplete or plus to add operator name and phone number and when driver make a bkooing he can add the fare or non selected
10.The driver also can past a txt from whatspp and add the value into the fields
setting driver and operator
1.He can pick up jobs from selected radius (5 mile , 10 mile , 20 mile
2.The driver can open a selected operator or All operators to take jobs from
3.Can show calendrer with details for upcoming work
4.Operator can set how he can pay , from day- to day and then following week or month or …
5.-Note : need to have full videos and description in English about the App
6.Need to have full documentation and clean code
7.- be able to do integration between the Software booking system and the App
8.
ملاحظة يجب التسليم بعد التجربة و الفحص و التاكد من عمل الاوامر
عمل فيديوهات قصيرة لشرح التطبيق
عمل و اضافة المحتوى كاملا بالنجليزية
ملاحظة الاستلام بعد الرفع على المتاجر ب اسبوعين و الاتكد ان كل العمليات شغالة و بكفائة
Important fields for
1.Make a booking: ( reference number automated or from operator, date, time, pickup, drop-off, fare, Meet & Greet
2.Received job matching : how long ti take from dropoff, how far from dropoff, date, time , fare , operator name with reviews
3.History page : can look last 7 days last 30 days , custom date , and chart, reference, job details, operator name , fare (paid it can be select )
4.Create
5.Got a booking : job details with get direction from a selected navigation it can set up from setting google map or others, operator name with reviews and far, and how long payment time if the operator didn’t set it up how long
6.Operator make a booking (job details with a txt filed he can just past the job ad the app can add the values into the fields after the operator click on submit or send , then create a booking to send it to app
7.Sig in (Operator or Driver or both , name phone number ……I can add filed from my admin panel )
8.Operator and driver fields must update documents with date or txt or dropdown fields and I can create more fields from the admin panel or it can make it compulsory or not from admin panel
9.Loggin log out button
10.Have a booking or history and driver earning with details
11.Have messages or notifications can be sent from admins
12.Booking page ( it can show completed, next day and future booking and suggested future booking
13.Driver earning : can see all pymented in past and future and a reminder of in coming payment based on operator add payment details , and driver can tike next to each payment that been paid so the app doesn’t remind him again
14.The Review and rating based on 5 elements(Driver , commitment, speed or response ,
15.When driver revied a suggested job its show( the distance from current dropoff to pick time and time , it show the job details (dropoff, poickup distance Milage time , date fare operator name ) if he approved to go to operator to approve it and it send it as confirmation with full details (customer phone number, full address and customer name )
نبذ عن التطبيق هو تطبيق ربط السائقين بالمشغلين وإدارة العمليات المتعلقة بالرحلات والتعاملات المالية، مع مزايا تشمل الإشعارات الفورية، تحليل الأداء، وتكامل الذكاء الاصطناعي لتسهيل العمليات المختلفة مثل تخصيص المهام. سنعتمد على **منهجية الأجايل** لضمان تطوير سريع ومرن، مع إمكانية التكيف مع أي متطلبات جديدة تظهر خلال المشروع.
#### **المزايا الخاصة بـ Supper Admin**:
1. **إدارة الحسابات**: يمكن لـ Supper Admin الموافقة أو رفض السائقين والمشغلين، وإدارة تفعيل أو إلغاء تفعيل الحسابات حسب انتهاء صلاحية المستندات.
2. **إدارة المستندات**: يجب على السائقين والمشغلين تحميل المستندات المطلوبة ليتم اعتمادهم، مع إشعارات فورية للإداريين والسائقين بشأن انتهاء صلاحية المستندات.
3. **تخصيص الحقول**: إمكانية إضافة حقول جديدة للسائقين والمشغلين (مثال: نص، تاريخ، وقت).
4. **إدارة المهام والمدفوعات**: تتبع المهام والتعاملات المالية، مع تقارير شاملة للأداء.
5. **إمكانية الإشعارات الذكية**: إشعارات صوتية أو نصية للمستخدمين (اقتراحات أو تنبيهات).
#### **مزايا المشغلين (Operators)**:
1. **إدارة الحسابات**: إنشاء حسابات للسائقين، وإضافة بيانات تفصيلية مثل مكان الالتقاط والتوصيل.
2. **نظام الدفع**: تحديد مواعيد الدفع للسائقين، مع إشعارات تلقائية.
3. **تكامل مع منصات**: التكامل مع خرائط جوجل لتسهيل إدارة المواقع الجغرافية.
4. **نظام التقييم**: السماح للمشغلين بتقييم السائقين، وإدارة سجل المهام والتاريخ المالي.
#### **مزايا السائقين**:
1. **إدارة الرحلات**: إنشاء رحلات جديدة مع تفاصيل الالتقاط والتوصيل، وتتبع المسافة والوقت.
2. **إشعارات ذكية**: إشعارات بالوظائف المتاحة حسب الموقع الجغرافي أو الزمن.
3. **نظام الدفع**: تتبع المدفوعات السابقة وتلقي الإشعارات حال تأخر الدفع.
#### **تقارير وتحليلات**:
- **تقارير الأداء**: إدارة شاملة للوظائف المنفذة، المدفوعات المستلمة، وتقييمات الأداء.
- **نظام إدارة الوثائق**: تحديث تلقائي للوثائق مع إشعارات بشأن الصلاحية.
### **إضافات تقنية مقترحة**:
- **الذكاء الاصطناعي**: دمج الذكاء الاصطناعي لتخصيص الوظائف بين السائقين والمشغلين بناءً على الموقع والوقت.
- **أوامر صوتية**: دعم الأوامر الصوتية لسهولة إدارة المهام.
### **منهجية العمل (الأجايل)**
#### **المرحلة 1: التخطيط**
- جمع المتطلبات وتحديد الأولويات مع العميل لضمان توافق الرؤية مع التنفيذ.
#### **المرحلة 2: التطوير الأولي**
- تصميم الواجهة الأمامية والبرمجيات الخلفية، مع الاهتمام بتطوير لوحة التحكم الخاصة بالمشغلين والسائقين.
#### **المرحلة 3: التكامل والاختبارات**
- تكامل النظام مع خرائط جوجل وواجهات برمجية أخرى مثل أنظمة الدفع الإلكتروني.
#### **المرحلة 4: الإصدار النهائي**
- بعد اكتمال الاختبارات، سيتم إصدار النسخة النهائية مع الدعم الفني والتوثيق.
- تطبيق شامل مع توثيق كامل ومرئي.
- كود نظيف ومُعلق عليه لضمان سهولة الصيانة.
- تكامل كامل مع أنظمة الحجز وأنظمة الدفع.