Campuspace is a MERN stack project that utilizes TypeScript and Tailwind CSS. πβ¨ Admins can manage timetables, track teacher absences, and oversee room assignments, while students and teachers can view timetables, available rooms, and teacher absences. π«
Clone the project
git clone https://github.com/Salvelop07/Campuspace.git
Go to the project directory
cd Campuspace
Install dependencies
npm run build
Start the server
npm run start
- Frontend:
- Backend:
- Database:
4. Full Stack Integration:
To run this project, you will need to add the following environment variables to your .env file
MONGODB_URI
PORT
ACCESS_TOKEN_SECRET
NODE_ENV
- Click Here for Server Side .env.sample file.
If you want to change the name of the college, image or footer links edit the env.production file in the client folder
VITE_COLLEGE_NAME
VITE_TWITTER
VITE_GITHUB
VITE_LINKEDIN
VITE_LOGO
- Click Here for Client Side .env.sample file.