SevaVaani-Client banner

SevaVaani-Client

2 devlogs
55h 46m 39s

Updated Project: Previously, user registration flow would break because of dependency on OTP but now I modified my registration flow, and all can try it out
In India, millions of blue-collar workers, such as carpenters, plumbers, electricians, …

Updated Project: Previously, user registration flow would break because of dependency on OTP but now I modified my registration flow, and all can try it out
In India, millions of blue-collar workers, such as carpenters, plumbers, electricians, and painters, rely on word of mouth to find jobs, while individuals struggle to quickly connect with trustworthy, available workers.
SevaVaani is a dual-role, voice-first, multilingual platform that enables clients to post jobs through simple voice interactions with an AI assistant, while allowing blue-collar workers (such as plumbers and electricians) to easily access and manage work opportunities.

This project uses AI

To be honest, i used AI only for styling and that also just for aligning elements

Demo Repository

Loading README...

Darshan

My last ship got rejected because the user registration failed due to inactive OTP server..
Actually, my original approach was to keep phone number verification using OTP but when searched about it, all OTP services were paid (quite costly as well). So i built my own approach..
You guys can check the sequence diagram in attached images. I built an android app with broadcast receiver registered for incoming messages and i run that on my device..
So when user enters phone number and clicks “Continue”, an OTP request sms along with uid is sent from their device to my phone, and as broadcast receiver is present, The app detects the new message -> generated secure random OTP -> sends back to USER from my phone + store in db
—–But PROBLEM : It required the app to be continuosly active on my device, which is practically not possible..
So i removed that dependency in this update, and now the user registration would work fine

AND—––
Guys, for your convenience, I have created a combined working video of my application..Enjoyyy

Attachment
Attachment
0
Darshan

Shipped this project!

Hours: 54.53
Cookies: 🍪 267
Multiplier: 4.9 cookies/hr

I have built a react native application of SevaVaani-Client with real-time features and offline AI Voice assistant communication for many application interactions

Darshan

Recently I worked on adding a business model by integrating 3 subscription plans

  • Basic
  • Standard
  • Premium
    and based on these plans, the client will have different level of privileges
    like client with BASIC subscription plan is only allowed to post max 3 jobs, chat with max 2 workers
Attachment
Attachment
0