Trihp Driver არის მშობლიური მობილური აპლიკაცია (React Native + Expo, TypeScript), რომელიც შექმნილია მძღოლების დასარეგისტრირებლად, დასადასტურებლად და მხარდასაჭერად, რათა მათ სწრაფად და უსაფრთხოდ დაიწყონ მგზავრობის მიღება.
დარეგისტრირება და რეგისტრაცია: მძღოლები დარეგისტრირდებიან უსაფრთხო ფორმით (მხოლოდ ელ. ფოსტა + სიერა ლეონეს ტელეფონის ნომერი), პაროლის ძლიერი დადასტურებით და OTP დადასტურებით. აპლიკაცია ადასტურებს პაროლის სიძლიერეს (სიგრძე, დიდი ასოები, რიცხვი, სპეციალური სიმბოლო), აჩვენებს მოთხოვნების რეალურ დროში შემოწმებას და ხელს უშლის წინსვლას მოთხოვნების დაკმაყოფილებამდე.
დადასტურება და დოკუმენტები: რეგისტრაციის შემდეგ მძღოლები ატვირთავენ საჭირო დოკუმენტებს (მართვის მოწმობა, ავტომობილის მოწმობა, ავტომობილის დაზღვევა) ჩაშენებული დოკუმენტების ატვირთვის საშუალებით (სურათის ამომრჩევი + FormData). დადასტურების ნაკადი მოიცავს მოლოდინის რეჟიმში მყოფი დადასტურების ეკრანს და ელეგანტურ ვიდეოს, რომელიც გამოიყენება გადასვლების დროს.
ავტორიზაცია და უსაფრთხოება: იყენებს AsyncStorage-ს ტოკენების და მინიმალური მომხმარებლის ინფორმაციის შესანარჩუნებლად, ამისამართებს მომხმარებლებს შემდეგ ეტაპებზე (OTP, დოკუმენტების ატვირთვა, დადასტურების მდგომარეობები). განმეორებითი წარუმატებელი შესვლის მცდელობები იწვევს დაბლოკვის მოდალს უკუთვლით (კონფიგურირებადი, მაგ. 5 წუთი) უხეში ძალის მცდელობების თავიდან ასაცილებლად. ერთჯერადი პაროლის ხელახლა გაგზავნის სიჩქარე შეზღუდულია და ნაჩვენებია უკუთვლა (კონფიგურირებადი TTL — ამჟამად დაყენებულია 10 წუთზე).
მოგზაურობა და ადგილობრივი ინფორმაცია