Trihp Driver היא אפליקציית מובייל מקורית (React Native + Expo, TypeScript) שנבנתה כדי להקליד, לאמת ולתמוך בנהגים כדי שיוכלו להתחיל לקבל נסיעות במהירות ובבטחה.
קליטה והרשמה: נהגים נרשמים באמצעות טופס מאובטח (דוא"ל + מספר טלפון של סיירה לאון בלבד), אימות סיסמה חזקה ואימות OTP. האפליקציה מאמתת את חוזק הסיסמה (אורך, אותיות גדולות, מספר, תו מיוחד), מציגה בדיקות דרישות בזמן אמת ומונעת התקדמות עד לעמידה בדרישות.
אימות ומסמכים: לאחר ההרשמה, נהגים מעלים מסמכים נדרשים (רישיון נהיגה, רישיון רכב, ביטוח רכב) דרך מעלה המסמכים המובנה (בורר תמונות + FormData). זרימת האימות כוללת מסך אימות ממתין ותמונת וידאו חיננית המשמשת במהלך מעברים.
אימות ואבטחה: משתמשת ב-AsyncStorage כדי לשמור אסימונים ומידע מינימלי על המשתמש, מנתבת משתמשים לשלבים הבאים המתאימים (OTP, העלאת מסמכים, מצבי אימות). ניסיונות התחברות כושלים חוזרים מפעילים מודאל נעילה עם ספירה לאחור (ניתן להגדרה, למשל 5 דקות) כדי למנוע ניסיונות Brute-Force. שליחה חוזרת של OTP מוגבלת בקצב ומוצגת ספירה לאחור (TTL ניתן להגדרה - מוגדר כעת ל-10 דקות).
עדכון אחרון בתאריך
29 בנוב׳ 2025