Capturing a live photo of the store owner applying for the store is required for authenticity and compliance with the law, which mandates that only licensed individuals can operate a store. We will take all necessary precautions to adhere to this legal requirement.
Fraudulent activities are strictly prohibited,such as uploading fake license or expired license.
Once the application for creating a store is approved by the verification team, the store will go live on the Explore page and become fully functional.
If any miscellaneous activities are detected, it may result in the rejection of the application or permanent termination from the platform.
Customers can connect with store owners, upload their prescriptions, ask queries, and wait for the store owner to respond with the order
Store owners can manage conversations with multiple customers and create orders with varying amounts
Customers can order using their preferred payment methods, including cash on delivery, UPI, and online banking
Instant updates on store application status or order status will be provided to store owners.
Technologies used in project
React.js for the front-end
Node.js and Express.js for the backend
Redux toolkit / Context-Apis for the state management
React Query / Tanstack query
MongoDB Atlas cloud for the database
Tailwinds CSS and Shadcn for rapidly building custom user interfaces
Authentication is done using Json Web Tokens
Custom hooks
React Hook Form and zod form validations
React webcam
Firebase used for uploading image and Google Oauth
Postman for the API testing
Hosting: FrontEnd:Vercel,BackEnd:Render
Timestamps guidelines
Customer uploading prescription
Store owner sending orders
Customers can choose cash on delivery for their orders