Skip to content

Shivangtg/SpringCamp25-WebDev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SpringCamp25-WebDev

A task manager app for students This app is made using mern stack frontend is deployed on vercel backend is deployed on renderer you can use it both as a webservice or on your own local device Front end is a vite react app where react-calander package is used for the calender interface and backend is made using nodejs To use as a web service visit the site : https://spring-camp25-web-dev.vercel.app/ For using the app on your local device just clone the repository in a directory on your local device

git clone https://github.com/Shivangtg/SpringCamp25-WebDev.git

just download the requirements of the project by running

npm i

in both frontend and backend directory then create .env file in both of them frontend .env:

VITE_API_URL=(origin to your backend requests)

backend .env:

PORT=(choose what you like as your listening port)
MONGO_URI=(link to your backend)
SECRET_KEY=(secret key for your jwt token)
DEFAULT_PROFILE_PIC=
DEFAULT_COURSE_PIC=
ORIGIN1=(origin to your backend requests)
ORIGIN2=(origin of your frontend app not necessarily needed if you are not deploying it on frontend) 

different enviorment variables are used in the deployment platform for frontend
packages used in backend are express,mongoose,jsonwebtoken,bcryptjs,dotenv(to read the backend .env file) some images of the website are as follows Image Image Image Image Image Image Image Image Image

About

A task manager app for students

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published