- Using this app, vendors can list their cafes on the platform, and users can order from here using the E-Walllet feature integration (UPI coming soon).
- Real Time responsive project
- Cart Feature
- Vendor have multiple options (Reject/accept/complete..) Vendor Dashboard
- Cafe's can list their menu easily
- OTP feature for verification
- E-Wallet for transaction
- Remember me
The frontend requires a .env
file to store the environment variables. Follow these steps to set it up:
-
Create the
.env
file
In the root directory of the frontend project, create a file named.env
. -
Add the following variables
Add the following keys to the.env
file:VITE_SERVICE_ID= VITE_TEMPLATE_ID= VITE_PUBLIC_KEY=
-
Get these keys from EmailJS to set up the email service for your application.
The backend requires a .env
file to store the environment variables. Follow these steps to set it up:
-
Create the
.env
file
In the root directory of the backend project, create a file named.env
. -
Add the following variables
Add the following keys to the.env
file:MONGO_URI= AccountSID= AUTHTOKEN=
-
Obtain the values
MONGO_URI: Add your MongoDB connection URL. AccountSID: Get the SID from Twilio. AUTHTOKEN: Get the Auth Token from Twilio.
- JWT tokens for Authentication
- Mongo Db as Database
- React
- Express
- Node Js
- Recoil(State Management)
- Tailwind
- Twilio for OTP
- bcryptjs on the way