Trihp Driver یک اپلیکیشن موبایل بومی (React Native + Expo، TypeScript) است که برای پشتیبانی، تأیید و فعالسازی رانندگان ساخته شده است تا بتوانند به سرعت و با خیال راحت شروع به پذیرش سفر کنند.
ورود و ثبتنام: رانندگان با یک فرم امن (فقط ایمیل + شماره تلفن سیرالئون)، اعتبارسنجی قوی رمز عبور و تأیید OTP ثبتنام میکنند. این اپلیکیشن قدرت رمز عبور (طول، حروف بزرگ، عدد، کاراکتر ویژه) را تأیید میکند، بررسیهای الزامات را به صورت زنده نشان میدهد و تا زمانی که الزامات برآورده نشوند، از پیشرفت جلوگیری میکند.
تأیید و اسناد: پس از ثبتنام، رانندگان اسناد مورد نیاز (گواهینامه رانندگی، گواهینامه وسیله نقلیه، بیمه وسیله نقلیه) را از طریق آپلودکننده اسناد داخلی (انتخابگر تصویر + FormData) آپلود میکنند. جریان تأیید شامل یک صفحه تأیید در حال انتظار و یک ویدیوی زیبا است که در طول انتقالها استفاده میشود.
احراز هویت و امنیت: از AsyncStorage برای حفظ توکنها و حداقل اطلاعات کاربر استفاده میکند و کاربران را به مراحل بعدی مناسب (OTP، آپلود اسناد، حالتهای تأیید) هدایت میکند. تلاشهای مکرر ناموفق برای ورود به سیستم، یک پنجره قفل با شمارش معکوس (قابل تنظیم، مثلاً ۵ دقیقه) را برای جلوگیری از تلاشهای جستجوی فراگیر ایجاد میکند. ارسال مجدد OTP محدود به سرعت است و یک شمارش معکوس نمایش داده میشود (TTL قابل تنظیم - در حال حاضر روی ۱۰ دقیقه تنظیم شده است).
تاریخ بهروزرسانی
۸ آذر ۱۴۰۴