Trihp Driver je nativní mobilní aplikace (React Native + Expo, TypeScript) vytvořená pro nalodění, ověřování a podporu řidičů, aby mohli rychle a bezpečně začít přijímat jízdy.
Nalodění a registrace: řidiči se registrují pomocí zabezpečeného formuláře (pouze e-mail + telefonní číslo Sierra Leone), ověřují silné heslo a ověřují jednorázové heslo (OTP). Aplikace ověřuje sílu hesla (délka, velká písmena, číslo, speciální znaky), zobrazuje aktuální kontroly požadavků a brání v dalším kroku, dokud nejsou požadavky splněny.
Ověření a dokumenty: po registraci řidiči nahrají požadované dokumenty (řidičský průkaz, technický průkaz vozidla, pojištění vozidla) prostřednictvím vestavěného nástroje pro nahrávání dokumentů (výběr obrázků + FormData). Proces ověřování zahrnuje obrazovku s čekajícím ověřením a elegantní video úvodní obrazovku používanou během přechodů.
Ověřování a zabezpečení: používá AsyncStorage k uchování tokenů a minimálních informací o uživateli, směruje uživatele k dalším krokům (OTP, nahrání dokumentů, stavy ověření). Opakované neúspěšné pokusy o přihlášení spustí modální okno s uzamčením s odpočítáváním (konfigurovatelným, např. 5 minut), aby se zabránilo pokusům o hrubou silu. OTP kód má omezenou rychlost a zobrazuje se odpočet (konfigurovatelný TTL – aktuálně nastavený na 10 minut).
Datum aktualizace
29. 11. 2025
Cestování a místní informace