Files
Hamza-AyedandClaude Opus 5 4d8414c96b feat: استيراد كود سيرو إلى تريبز (سيرو @ecfe7568) — بلا تعديل
قرار المالك 2026-07-27: باك إند سيرو PHP هو المعتمد، وتطبيقاته المجرّبة
ميدانياً تحل محل إعادة البناء المؤرشفة. سيرو نفسه لم يُمسّ.

الخريطة:
  backend · payment_server · loction_server · ride_server ·
  passenger_server · docker · dashboard · stress_test  → الجذر
  siro_rider  → apps/rider          siro_driver  → apps/driver
  siro_admin  → dashboards/admin    siro_service → dashboards/service
  android_bot → apps/android_bot    socialBot    → apps/socialBot

نُسخ المتعقَّب في git سيرو فقط عبر `git archive` (3,198 ملفاً / ~169 م.ب)
لا `cp -r` — فاستُثنيت مخلفات البناء تلقائياً. بلا أي تعديل محتوى عمداً:
كل ما يلي يصير فرقاً مقروءاً مقابل المصدر.

لم يُستورد وسببه: siromove.com (الموقع التسويقي يبقى marketing/ في تريبز،
سيرو فيه 8 ملفات) · docs و planning (تريبز له docs/ الخاص) · deploy.sh
(ليس نشراً على سيرفر بل `git add . && git push origin --all` — فخّ في
مستودع آخر) · transit_dashboard (بانتظار قرار مصير backend-transit و
dashboards/transit-web).

⚠️ لا يبني بعد — ثلاثة نواقص متوقعة ومقصودة:
1. `.env` و `lib/env/env.g.dart` غير متعقَّبين في سيرو (أسرار لكل مستأجر):
   كل تطبيق فلاتر يحتاج .env خاصاً ثم توليد env.g.dart بـ build_runner.
2. إعدادات Firebase (9 ملفات google-services.json و GoogleService-Info.plist)
   يستبعدها .gitignore تريبز — ولكل مستأجر مشروع Firebase خاص أصلاً.
3. apps/driver في سيرو يشير إلى `../../Intaleq/packages/get` خارج المستودع →
   يجب ضمّ الحزم داخله أسوة بـ apps/rider.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-27 05:14:13 +03:00

222 lines
6.2 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"Insert Name of Driver": "",
"raw gray": "",
"Expiration Date": "",
"Insert site of Driver": "",
"Insert Name of Owner": "",
"Insert car_type of Driver": "",
"car_license_front": "",
"Alexandria": "",
"navy": "",
"Displacement": "",
"Insert birth_date of Driver": "",
"Criminal Record": "",
"Model": "",
"License Type": "",
"Birthdate": "",
"Notes": "",
"s License": "",
"Complaints": "",
"Full Name": "",
"Next": "",
"Full Name (Marital)": "",
"Non Egypt": "",
"Giza": "",
";\n static const String stripePublishableKey = ": "",
"magenta": "",
"An error occurred while saving driver data": "",
"Email": "",
"My documents have expired": "",
"Vehicle Information": "",
"Education": "",
"Capture an Image of Your ID Document Back": "",
"Personal Information": "",
"Vehicle Details Front": "",
"Tax Expiry Date": "",
"Insert site of Owner": "",
"ID Documents Back": "",
"settings": "",
"car_license_back": "",
"OK": "",
"Price": "",
"Country": "",
"orange": "",
"pink": "",
"DOB": "",
"Insert license type of Driver": "",
"Card ID": "",
"inspection\",\n \"Capture an Image of Your car license back\":\n \"Capturez une image de votre permis de voiture\",\n \"Capture an Image of Your Driver’s License\":\n \"Capturez une image de votre permis de conduire\",\n \"Sign in with Google for easier email and name entry\":\n \"Connectez-vous avec Google pour faciliter la saisie de votre adresse e-mail et de votre nom\",\n \"You will choose allow all the time to be ready receive orders\":\n \"Vous choisirez de permettre à tout moment d": "",
"are you sure to pay to this driver gift": "",
"gold": "",
">Arabic (Egypt)</span>\n </div>\n </div>\n <span title=": "",
"Name (Arabic)": "",
"Driver Information": "",
"Success": "",
"insert passenger phone": "",
"yellow": "",
"Phone": "",
"National ID": "",
"thanks": "",
"Make": "",
"Not found any image": "",
"Save Notes": "",
"cyan": "",
"Insert registration_date of Car": "",
"Bank Information": "",
"best driver": "",
"indigo": "",
"peach": "",
"Ride ID": "",
"Edit car details": "",
"IssueDate": "",
"Fuel Type": "",
"Birth Date": "",
"Marital Status": "",
"Color": "",
"Name": "",
"Created At": "",
"Registration Date": "",
"View complaint": "",
"Enter notes after call": "",
"silver": "",
"Phone Number": "",
"Cropper": "",
"End Time": "",
"Enter notes here...": "",
"ID Documents Front": "",
"unknown_document": "",
": ": "",
"CardID": "",
"Insert national ID of Driver": "",
"Insert car_model of Driver": "",
"mocha": "",
"Capture an Image of Your Driver License": "",
"maroon": "",
"InspectionResult": "",
"Expired Driver’s License": "",
"Failed to save driver data": "",
"Upload": "",
"Wallet Information": "",
"Drivers Cant Register": "",
"For Egypt": "",
"Driver Statistics": "",
"Hand Inserting": "",
"navy blue": "",
"Add car": "",
"Bank Code": "",
"Please enter a valid email.": "",
"Religion": "",
"Welcome call": "",
"Non-Egyptian ID Front": "",
"FullName": "",
"Call Driver": "",
"Occupation": "",
"Plate Number": "",
"Inspection Date": "",
"turquoise": "",
"Date": "",
"red ochre": "",
"gray": "",
"Edit car plate": "",
"tawny": "",
"License Categories": "",
"car plate": "",
"Image Upload Failed": "",
"incorrect_document_title": "",
"Expiry Date": "",
"Gender": "",
"Owner Name": "",
"License Information": "",
"Sefer Service": "",
"Add": "",
"expected": "",
"Name (English)": "",
"Distance": "",
"Capture an Image of Your car license back": "",
"Account Number": "",
"I don't have a suitable vehicle": "",
"black": "",
"First Name": "",
"Total Rides": "",
"NationalID": "",
"Avg Passenger Rating": "",
"Notes:": "",
"teal": "",
"National Number": "",
"green": "",
"Chassis": "",
"Insert year of Car": "",
"Average Rating": "",
"Driver details by phone": "",
"Insert all fields": "",
"champagne": "",
"Add Driver Who Wants to Work": "",
"Add Car Who Wants to Work": "",
"I'm not ready yet": "",
"Car Type": "",
"Capture an Image of Your ID Document front": "",
"Capture an Image of Your Criminal Record": "",
"License Expiry Date": "",
"blue": "",
"Done": "",
"Passengers Cant Register": "",
"Fuel": "",
"Total Payments": "",
"red": "",
"Cancel": "",
"Additional comments": "",
"Vehicle Details Back": "",
"detected": "",
"violet": "",
"Capture Image of Non-Egyptian ID Front": "",
"lime": "",
"I need more help understanding the app": "",
"id_card_front": "",
"Payment Method": "",
"Ok": "",
"Wallet Balance": "",
"Last Payment Amount": "",
"Owner": "",
"Order": "",
"Year": "",
"Capture an Image of Your car license front": "",
"Scam Reports": "",
"Welcome Drivers": "",
"Search by phone number": "",
"verdi": "",
"Please enter a valid phone number.": "",
"Save Changes": "",
"Employment": "",
"Issue Date": "",
"passenger details by phone": "",
"Insert car_number of Driver": "",
"hand inserting": "",
"driver_license": "",
"Error": "",
"Car Details": "",
"uploaded sucssefuly": "",
"Start Time": "",
"I'll register when the app is fully launched": "",
"Passport No": "",
"Please enter": "",
"Address": "",
"Documents check": "",
"Categories": "",
"Status": "",
"insert Driver phone": "",
"brown": "",
"Best Drivers": "",
"Apply Ride": "",
"Latest Ride": "",
"purple": "",
"No Car found yet": "",
"Insert phone of Driver": "",
"Passengers Rated": "",
"Last Payment Method": "",
"Insert phone of Owner": "",
"VIN": "",
"bronze": "",
"dark blue": "",
"white": "",
"id_card_back": ""
}