Trihp Driver एक नेटिव मोबाइल ऐप (React Native + Expo, TypeScript) है जिसे ड्राइवरों को ऑनबोर्ड करने, सत्यापित करने और सहायता प्रदान करने के लिए डिज़ाइन किया गया है ताकि वे जल्दी और सुरक्षित रूप से राइड स्वीकार करना शुरू कर सकें।
ऑनबोर्डिंग और पंजीकरण: ड्राइवर एक सुरक्षित फ़ॉर्म (केवल ईमेल + सिएरा लियोन फ़ोन नंबर), मज़बूत पासवर्ड सत्यापन और OTP सत्यापन के साथ पंजीकरण करते हैं। ऐप पासवर्ड की मज़बूती (लंबाई, अपरकेस, संख्या, विशेष वर्ण) की पुष्टि करता है, लाइव आवश्यकता जाँच दिखाता है, और आवश्यकताएँ पूरी होने तक आगे बढ़ने से रोकता है।
सत्यापन और दस्तावेज़: साइन-अप के बाद, ड्राइवर बिल्ट-इन दस्तावेज़ अपलोडर (इमेज पिकर + FormData) के माध्यम से आवश्यक दस्तावेज़ (ड्राइविंग लाइसेंस, वाहन लाइसेंस, वाहन बीमा) अपलोड करते हैं। सत्यापन प्रक्रिया में एक लंबित सत्यापन स्क्रीन और ट्रांज़िशन के दौरान उपयोग किया जाने वाला एक सुंदर वीडियो स्प्लैश शामिल है।
प्रमाणीकरण और सुरक्षा: टोकन और न्यूनतम उपयोगकर्ता जानकारी को बनाए रखने के लिए AsyncStorage का उपयोग करता है, उपयोगकर्ताओं को उचित अगले चरणों (OTP, दस्तावेज़ अपलोड करना, सत्यापन स्थितियाँ) पर ले जाता है। बार-बार असफल लॉगिन प्रयासों से एक लॉकआउट मोडल ट्रिगर होता है जिसमें एक उलटी गिनती (कॉन्फ़िगर करने योग्य, उदाहरण के लिए 5 मिनट) होती है ताकि क्रूर-बल प्रयासों को रोका जा सके। OTP पुनः भेजने की दर सीमित होती है और एक उलटी गिनती प्रदर्शित होती है (कॉन्फ़िगर करने योग्य TTL - वर्तमान में 10 मिनट पर सेट)।
पिछली बार अपडेट होने की तारीख
29 नव॰ 2025