Skip to content

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. 🏫

License

Notifications You must be signed in to change notification settings

Salvelop07/Campuspace

Campuspace

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. 🏫

πŸ… Featured in

Run Locally

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

πŸ”„ Tech Stack

  1. Frontend:

React logo

React.js logo

Tailwind CSS logo

  1. Backend:

Node.js logo

Express.js logo

  1. Database:

MongoDB logo

4. Full Stack Integration:

MERN Stack logo

Environment Variables

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

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


Show some by starring this awesome repository!

Back to top

About

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. 🏫

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published