📱 Bölüm 6.5 · Mobil Tam Akış — 9 Ekran
Şoför Yolculuğu: İlk Açılıştan Navigasyona

SRS §5 + §10 modüllerinin tamamının mobil ekranları: kayıt/OTP → evrak yükleme (kamera) → GPS iş bulma → teklif → maskeli mesaj → görev/QR → rota optimizasyonu → puanlama → cüzdan. Ekran akışı soldan sağa, yukarıdan aşağıya okunur.

Telefonunu doğrula
+90 532 *** ** 04 numarasına kod gönderdik
Kod gelmedi mi?Tekrar gönder (28s)
E-posta doğrulama
hasan.kaya@gmail.com ✓ kod girildi
📄 Sıradaki adım: Evraklar
SRC, psikoteknik, adli sicil… Belgeler onaylanana dek iş ataması yapılamaz (SRS §3)
KVKK Aydınlatma Metni · Kullanım Koşulları
1 · Kayıt + OTP
SMS kodu (4 hane) + e-posta doğrulama tek akışta. İki doğrulama bitmeden profil aktifleşmez — API'de 403 VERIFICATION_REQUIRED.
Evraklarım
3/5 belge tamam — hepsi onaylanınca iş atanabilir
📸
Kamera ile Yükle
Belgeyi fotoğrafla — kenarlar otomatik kırpılır
✓ SRC1 Belgesi — onaylandı
✓ Psikoteknik — onaylandı
⏳ Adli Sicil Kaydı — incelemede
+ SRC2 Belgesi — çekmek için dokun
💡 İpucu: Belge okunaklı ve tam görünmeli. Reddedilirse gerekçesi bildirim olarak gelir, hemen yeniden yükleyebilirsin.
2 · Evrak Yükleme (Kamera)
SRS §5 kamera entegrasyonu: fotoğraf → presigned S3 URL'e doğrudan upload (POST /documents). Red gerekçesi push ile bildirilir (SRS 9.2).
Yakınındaki işler
📍 Kadıköy · 5 km çap
💎
🏭
🛣️
17 aktif ilan
Tümü💎 VIP🚌 Okul🏭 Personel🛣️ Şehir arası
VIP · ⚖️ Teklif2.1 km
Havalimanı VIP Transfer
Bu akşam 18:00 · 4 yolcu · ⭐4.8 firma
Personel · 18.000 ₺/ay3.8 km
Plaza servisi — Anatolia
Hafta içi 07:30 & 17:45 · minibüs şart
3 · GPS İş Bulma
GET /job-postings?lat&lng&radiusKm — pazar yeri filtreleri iş tipine göre. Push bildirimleri profil eşleşmesiyle tetiklenir (SRS §5).
VIP · Teklif Topla Havalimanı VIP Transfer
⭐4.8 Deniz Otel & Resort · 47 görüntüleme
A
B
Beşiktaş, İstanbul
Toplanma: 17:30
İGA Havalimanı
Varış: ~18:40 · 45 km
💎
VIP Vito şart
🗣️
İngilizce tercih
Teklifini gir (₺)
⚖️ Ters ihale: en düşük + en yüksek puanlı teklif yeşil vurgulanır (SRS 10.2)
4 · İlan Detayı + Teklif
POST /job-postings/:id/applications — TEKLIF_TOPLA ilanlarda offeredPrice zorunlu; gönderince maskeli sohbet otomatik açılır (SRS 10.2 + 10.3).
Firma Yetkilisi 🔒 maskeli
VIP Havalimanı Transfer · çevrimiçi
Firma Yetkilisi: Merhaba! Araç ve saat bilgilerinizi alabilir miyiz?
Siz: Merhaba, 2023 Vito VIP. 17:30'da hazırım. ⭐4.9
Firma Yetkilisi: Numaranızı yazabilir misiniz?
Numaram 0532 *** ** 04 otomatik maskelendi
Firma Yetkilisi: Anlaşıldı, teklifinizi değerlendiriyoruz 👍
🔒 İş onaylanana dek kimlik + iletişim gizli kalır
5 · Maskeli Sohbet
Sunucu tarafı filtre telefon/e-posta kalıplarını maskeleyip is_masked=true işaretler (POST /chats/:id/messages). Şikayet olursa log'lar sadece yetkiliye açılır (SRS 10.3).
🎉 İŞ KAZANDIN Yarın 17:30
Havalimanı VIP Transfer
Deniz Otel & Resort · 2.300 ₺ teklifiniz kabul edildi
GÖREV ONAY QR'IN
▚▞
YLD-J531-9F2A
Firma yetkilisine okutun
✅ Kimlikler açıldı
Elif Kaya · +90 216 *** ** 42 · Beşiktaş buluşma noktası haritada
🚗 Araç kaydı34 ABC 12 ✓ seçildi
6 · Görev + QR Onayı
Teklif kabul → POST /applications/:id/accept → atama + QR üretimi + push. QR okutma POST /assignments/:id/confirm (SRS §5).
● SÜRÜŞ MODU canlı konum paylaşılıyor
🚐
🧭 4. durak: X Otel · 6 dk · 2.1 km
🗺️ Optimize RotaSRS 10.5
7 durak · 22 km · ~48 dk — Google Directions sıralaması
✓
✓
3
7
Beşiktaş İskele ✓
X Plaza ✓
X Otel · 6 dk
İGA Havalimanı
SOS
Acil durum — tek dokunuş
7 · Sürüş Modu + Rota
Konum 10 sn'de Redis'e (POST /assignments/:id/location); firma paneli WS ile izler. Durak sırası Directions API ile optimize; SOS anı DB'ye kalıcı yazılır.
🎉
İş tamamlandı!
2.300 ₺ kazandınız — cüzdanına işlendi
Firmayı puanla (zorunlu adım)
Deniz Otel & Resort
VIP Havalimanı Transfer · bugün
★★★★☆
Rozetler: 🥇 Altın Şoför · ⚡ Hızlı Yanıt
Yeni rozet kazandın!🥇
"5 Yıldızlı İş" — 10. tamamlanan 5★ işin
8 · Puanlama & Rozetler
POST /reviews → users.rating_avg güncellenir. Rozetler rating eşiğinden hesaplanır; puan verilmeden akış kapanmaz (SRS 10.1).
👤
Hasan Kaya
⭐ 4.9 · 🥇 Altın Şoför
Cüzdan bakiyesi
2.250,00 ₺
IBAN •••• 4413
Son hareketler
💼 VIP Transfer kazancı+2.300 ₺
💼 Plaza servisi kazancı+18.000 ₺
🏦 Banka çekimi−5.000 ₺
İstatistikler
128
tamamlanan iş
%98
zamanında
12
rozet
9 · Cüzdan & Profil
GET /wallet + /wallet/transactions — şoför kazancı da aynı cüzdan altyapısından akar (SRS §8). Rozet/puan profilde sergilenir.
🔁 Ekranlar arası veri akışı (özet)
Kayıt(1) → doğrulama → Evrak(2) → admin onayı → GPS Harita(3) → Detay+Teklif(4) [POST applications] → Maskeli Sohbet(5) → Firma kabul → Görev+QR(6) [confirm] → Sürüş Modu(7) [start + location + SOS] → Tamamla → Puanlama(8) [POST reviews] → Cüzdan(9) [kazanç]. Her adımın API karşılığı API dokümantasyonunda işaretlidir.