Trihp ਡਰਾਈਵਰ ਇੱਕ ਨੇਟਿਵ ਮੋਬਾਈਲ ਐਪ (React Native + Expo, TypeScript) ਹੈ ਜੋ ਡਰਾਈਵਰਾਂ ਨੂੰ ਆਨਬੋਰਡ ਕਰਨ, ਤਸਦੀਕ ਕਰਨ ਅਤੇ ਸਹਾਇਤਾ ਕਰਨ ਲਈ ਬਣਾਇਆ ਗਿਆ ਹੈ ਤਾਂ ਜੋ ਉਹ ਜਲਦੀ ਅਤੇ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਸਵਾਰੀਆਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰ ਸਕਣ।
ਔਨਬੋਰਡਿੰਗ ਅਤੇ ਰਜਿਸਟ੍ਰੇਸ਼ਨ: ਡਰਾਈਵਰ ਇੱਕ ਸੁਰੱਖਿਅਤ ਫਾਰਮ (ਈਮੇਲ + ਸੀਅਰਾ ਲਿਓਨ ਫ਼ੋਨ ਨੰਬਰ ਸਿਰਫ਼), ਮਜ਼ਬੂਤ ਪਾਸਵਰਡ ਪ੍ਰਮਾਣਿਕਤਾ, ਅਤੇ OTP ਤਸਦੀਕ ਨਾਲ ਰਜਿਸਟਰ ਕਰਦੇ ਹਨ। ਐਪ ਪਾਸਵਰਡ ਦੀ ਤਾਕਤ (ਲੰਬਾਈ, ਵੱਡੇ ਅੱਖਰ, ਨੰਬਰ, ਵਿਸ਼ੇਸ਼ ਅੱਖਰ) ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਦਾ ਹੈ, ਲਾਈਵ ਲੋੜਾਂ ਦੀ ਜਾਂਚ ਦਿਖਾਉਂਦਾ ਹੈ, ਅਤੇ ਲੋੜਾਂ ਪੂਰੀਆਂ ਹੋਣ ਤੱਕ ਅੱਗੇ ਵਧਣ ਤੋਂ ਰੋਕਦਾ ਹੈ।
ਤਸਦੀਕ ਅਤੇ ਦਸਤਾਵੇਜ਼: ਸਾਈਨ-ਅੱਪ ਕਰਨ ਤੋਂ ਬਾਅਦ ਡਰਾਈਵਰ ਲੋੜੀਂਦੇ ਦਸਤਾਵੇਜ਼ (ਡਰਾਈਵਰਜ਼ ਲਾਇਸੈਂਸ, ਵਾਹਨ ਲਾਇਸੈਂਸ, ਵਾਹਨ ਬੀਮਾ) ਬਿਲਟ-ਇਨ ਦਸਤਾਵੇਜ਼ ਅਪਲੋਡਰ (ਚਿੱਤਰ ਚੋਣਕਾਰ + ਫਾਰਮਡਾਟਾ) ਰਾਹੀਂ ਅਪਲੋਡ ਕਰਦੇ ਹਨ। ਤਸਦੀਕ ਪ੍ਰਵਾਹ ਵਿੱਚ ਇੱਕ ਲੰਬਿਤ ਤਸਦੀਕ ਸਕ੍ਰੀਨ ਅਤੇ ਪਰਿਵਰਤਨ ਦੌਰਾਨ ਵਰਤੀ ਗਈ ਇੱਕ ਸ਼ਾਨਦਾਰ ਵੀਡੀਓ ਸਪਲੈਸ਼ ਸ਼ਾਮਲ ਹੈ।
ਪ੍ਰਮਾਣਿਕਤਾ ਅਤੇ ਸੁਰੱਖਿਆ: ਟੋਕਨਾਂ ਅਤੇ ਘੱਟੋ-ਘੱਟ ਉਪਭੋਗਤਾ ਜਾਣਕਾਰੀ ਨੂੰ ਕਾਇਮ ਰੱਖਣ ਲਈ AsyncStorage ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਸਹੀ ਅਗਲੇ ਕਦਮਾਂ (OTP, ਅਪਲੋਡ ਦਸਤਾਵੇਜ਼, ਤਸਦੀਕ ਸਥਿਤੀਆਂ) ਵੱਲ ਭੇਜਦਾ ਹੈ। ਵਾਰ-ਵਾਰ ਅਸਫਲ ਲੌਗਇਨ ਕੋਸ਼ਿਸ਼ਾਂ ਇੱਕ ਕਾਊਂਟਡਾਊਨ (ਸੰਰਚਨਾਯੋਗ, ਉਦਾਹਰਨ ਲਈ 5 ਮਿੰਟ) ਦੇ ਨਾਲ ਇੱਕ ਲਾਕਆਉਟ ਮਾਡਲ ਨੂੰ ਟਰਿੱਗਰ ਕਰਦੀਆਂ ਹਨ। OTP ਦੁਬਾਰਾ ਭੇਜਣ ਦੀ ਦਰ ਸੀਮਤ ਹੈ ਅਤੇ ਇੱਕ ਕਾਊਂਟਡਾਊਨ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦਾ ਹੈ (ਸੰਰਚਨਾਯੋਗ TTL — ਵਰਤਮਾਨ ਵਿੱਚ 10 ਮਿੰਟਾਂ 'ਤੇ ਸੈੱਟ ਹੈ)।
ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਤਾਰੀਖ
29 ਨਵੰ 2025