Trihp Driver је изворна мобилна апликација (React Native + Expo, TypeScript) направљена за укључивање, верификацију и подршку возачима како би могли брзо и безбедно почети да прихватају вожње.
Укључивање и регистрација: возачи се региструју помоћу безбедног обрасца (само имејл + број телефона Сијера Леоне), јаке валидације лозинке и OTP верификације. Апликација потврђује јачину лозинке (дужина, велика слова, број, специјални знак), приказује провере захтева уживо и спречава напредовање док се захтеви не испуне.
Верификација и документи: након регистрације, возачи отпремају потребна документа (возачку дозволу, саобраћајну дозволу, осигурање возила) путем уграђеног алата за отпремање докумената (бирач слика + FormData). Ток верификације укључује екран за верификацију на чекању и грациозан видео увод који се користи током прелаза.
Аутентификација и безбедност: користи AsyncStorage за чување токена и минималних корисничких информација, усмерава кориснике ка следећим корацима (OTP, отпремање докумената, стање верификације). Поновљени неуспели покушаји пријављивања покрећу модални прозор за закључавање са одбројавањем (конфигурабилно, нпр. 5 минута) како би се спречили покушаји грубе силе. Поновно слање OTP-а је ограничено брзином и приказује се одбројавање (конфигурабилно TTL — тренутно подешено на 10 минута).
Путовања и локални садржај