Update: 2026-06-11 13:47:39
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
# AI_CONTEXT.md — Siro (Intaleq) Ride-Hailing Platform
|
||||
# AI_CONTEXT.md — Siro (Siro) Ride-Hailing Platform
|
||||
|
||||
## Core Architecture
|
||||
- **4 Flutter apps** (rider, driver, admin, service) + **PHP backend** + **MySQL** + **WebSocket**
|
||||
- **State Management**: GetX (permanent controllers in AppBindings)
|
||||
- **Maps**: Intaleq Maps (custom Flutter plugin) + Google Maps + Map SaaS + OSRM
|
||||
- **Domain**: siromove.com | **API**: api.intaleq.xyz/intaleq_v3 | **Ride**: rides.intaleq.xyz | **Location**: location.intaleq.xyz | **Payment**: walletintaleq.intaleq.xyz
|
||||
- **Maps**: Siro Maps (custom Flutter plugin) + Google Maps + Map SaaS + OSRM
|
||||
- **Domain**: siromove.com | **API**: api.intaleq.xyz/siro_v3 | **Ride**: rides.intaleq.xyz | **Location**: location.intaleq.xyz | **Payment**: walletintaleq.intaleq.xyz
|
||||
|
||||
## Passenger Flow (siro_rider)
|
||||
```
|
||||
@@ -124,7 +124,7 @@ Splash → Auth → MapScreen → Go Online (location streaming)
|
||||
|-----------|--------|-------------|
|
||||
| RideLifecycleController | RideState enum (8 states) | CRUD, MapEngine, MapSocket, UiInteractions, NearbyDrivers |
|
||||
| MapSocketController | connected/disconnected | WebSocket, RideLifecycle |
|
||||
| MapEngineController | map ready/loading | IntaleqMaps, markers, polylines |
|
||||
| MapEngineController | map ready/loading | SiroMaps, markers, polylines |
|
||||
| LocationSearchController | idle/searching/result | Map SaaS API |
|
||||
| NearbyDriversController | empty/populated | Location API |
|
||||
| UiInteractionsController | sheet states | All ride widgets |
|
||||
|
||||
Reference in New Issue
Block a user