Trihp Driver este o aplicație mobilă nativă (React Native + Expo, TypeScript) concepută pentru a integra, verifica și oferi asistență șoferilor, astfel încât aceștia să poată începe să accepte curse rapid și în siguranță.
Înregistrare și integrare: șoferii se înregistrează cu un formular securizat (doar e-mail + număr de telefon din Sierra Leone), validare puternică a parolei și verificare OTP. Aplicația validează puterea parolei (lungime, majuscule, cifre, caractere speciale), afișează verificări live ale cerințelor și previne avansarea până când cerințele sunt îndeplinite.
Verificare și documente: după înregistrare, șoferii încarcă documentele necesare (permis de conducere, permis de conducere, asigurare auto) prin intermediul instrumentului de încărcare a documentelor încorporat (selector de imagini + FormData). Fluxul de verificare include un ecran de verificare în așteptare și un videoclip elegant utilizat în timpul tranzițiilor.
Autentificare și securitate: utilizează AsyncStorage pentru a persista token-urile și informațiile minime despre utilizator, direcționând utilizatorii către pașii următori corecți (OTP, încărcarea documentelor, stări de verificare). Încercările repetate de conectare eșuate declanșează o fereastră modală de blocare cu o numărătoare inversă (configurabilă, de exemplu, 5 minute) pentru a preveni încercările de tip brute-force. Retrimiterea OTP este limitată în rată și se afișează o numărătoare inversă (TTL configurabil — setat în prezent la 10 minute).
Ultima actualizare
29 nov. 2025
Călătorii și informații locale