Install Dependencies For Backend - npm i
For Frontend - cd frontend and then npm i
Env Variables Make Sure to Create a config.env file in etechServer/config directory and add appropriate variables in order to use the app.
Essential Variables
PORT = MONGO_URI= JWT_SECRET= FRONTEND_URL =
SMTP_HOST=
SMTP_PORT =
SMTP_USER =
SMTP_PASS =
CLOUDINARY_CLIENT_NAME = CLOUDINARY_CLIENT_API = CLOUDINARY_CLIENT_SECRET =
PLAN_ID = RAZORPAY_API_KEY = RAZORPAY_SECRET