Trihp Driver é unha aplicación móbil nativa (React Native + Expo, TypeScript) deseñada para incorporar, verificar e axudar aos condutores para que poidan comezar a aceptar viaxes de forma rápida e segura.
Incorporación e rexistro: os condutores rexístranse cun formulario seguro (correo electrónico + número de teléfono de Serra Leoa só), validación de contrasinal forte e verificación de OTP. A aplicación valida a forza do contrasinal (lonxitude, maiúsculas, números, caracteres especiais), mostra comprobacións de requisitos en directo e impide que se avance ata que se cumpran os requisitos.
Verificación e documentos: despois do rexistro, os condutores cargan os documentos necesarios (carné de conducir, licenza do vehículo, seguro do vehículo) a través do cargador de documentos integrado (selector de imaxes + FormData). O fluxo de verificación inclúe unha pantalla de verificación pendente e un vídeo de presentación elegante que se usa durante as transicións.
Autenticación e seguridade: usa AsyncStorage para conservar os tokens e a información mínima do usuario, dirixe os usuarios aos seguintes pasos axeitados (OTP, carga de documentos, estados de verificación). Os intentos de inicio de sesión fallidos repetidos activan un modal de bloqueo cunha conta atrás (configurable, por exemplo, 5 minutos) para evitar intentos de forza bruta. O reenvío de OTP ten unha velocidade limitada e móstrase unha conta atrás (TTL configurable; actualmente está definido en 10 minutos).
Última actualización
29 de nov. de 2025