Trihp Driver ایک مقامی موبائل ایپ ہے (React Native + Expo, TypeScript) جہاز پر، تصدیق کرنے اور ڈرائیوروں کی مدد کے لیے بنائی گئی ہے تاکہ وہ جلدی اور محفوظ طریقے سے سواریوں کو قبول کرنا شروع کر سکیں۔
آن بورڈنگ اور رجسٹریشن: ڈرائیور ایک محفوظ فارم (صرف ای میل + سیرا لیون فون نمبر)، مضبوط پاس ورڈ کی توثیق، اور OTP تصدیق کے ساتھ اندراج کرتے ہیں۔ ایپ پاس ورڈ کی مضبوطی (لمبائی، بڑے، نمبر، خصوصی چار) کی توثیق کرتی ہے، لائیو ضروریات کی جانچ کو ظاہر کرتی ہے، اور تقاضوں کے مطمئن ہونے تک ترقی کو روکتی ہے۔
تصدیق اور دستاویزات: سائن اپ کرنے کے بعد ڈرائیور مطلوبہ دستاویزات (ڈرائیور کا لائسنس، گاڑی کا لائسنس، گاڑی کا انشورنس) بلٹ ان دستاویز اپ لوڈر (تصویر چننے والا + فارم ڈیٹا) کے ذریعے اپ لوڈ کرتے ہیں۔ تصدیق کے بہاؤ میں زیر التواء توثیقی اسکرین اور ٹرانزیشن کے دوران استعمال ہونے والا خوبصورت ویڈیو سپلیش شامل ہے۔
توثیق اور سیکیورٹی: ٹوکنز اور کم سے کم صارف کی معلومات کو برقرار رکھنے کے لیے AsyncStorage کا استعمال کرتا ہے، صارفین کو مناسب اگلے مراحل کی طرف لے جاتا ہے (OTP، دستاویزات اپ لوڈ کریں، تصدیق کی حالتیں)۔ بار بار لاگ ان کرنے کی ناکام کوششیں وحشیانہ طاقت کی کوششوں کو روکنے کے لیے الٹی گنتی کے ساتھ لاک آؤٹ موڈل کو متحرک کرتی ہیں (مثلاً 5 منٹ)۔ OTP دوبارہ بھیجنے کی شرح محدود ہے اور الٹی گنتی دکھائی جاتی ہے (کنفیگر ایبل TTL — فی الحال 10 منٹ پر سیٹ ہے)۔
اپ ڈیٹ کردہ بتاریخ
29 نومبر، 2025