Trihp Driver е мобилно приложение (React Native + Expo, TypeScript), създадено за интеграция, проверка и поддръжка на шофьори, за да могат те да започнат да приемат пътувания бързо и безопасно.
Регистрация и интеграция: шофьорите се регистрират чрез защитен формуляр (само имейл + телефонен номер от Сиера Леоне), валидиране на силна парола и проверка на OTP. Приложението валидира силата на паролата (дължина, главни букви, цифри, специални символи), показва проверки на изискванията в реално време и предотвратява преминаване към следващо действие, докато изискванията не бъдат изпълнени.
Проверка и документи: след регистрация шофьорите качват необходимите документи (шофьорска книжка, шофьорска книжка, застраховка на превозно средство) чрез вградения инструмент за качване на документи (инструмент за избор на изображения + FormData). Процесът на проверка включва екран за чакаща проверка и плавно видео, използвано по време на преходи.
Удостоверяване и сигурност: използва AsyncStorage за запазване на токени и минимална потребителска информация, насочва потребителите към правилните следващи стъпки (OTP, качване на документи, състояния на проверка). Многократните неуспешни опити за влизане задействат модален прозорец за блокиране с обратно броене (конфигурируемо, например 5 минути), за да се предотвратят опити за груба сила. Повторното изпращане на OTP е ограничено по скорост и се показва обратно броене (конфигурируемо TTL — в момента е зададено на 10 минути).
Актуализирано на
29.11.2025 г.
Пътешествия и местно съдържание