Skip to content

Campus Space is a MERN stack project with TypeScript & Tailwind CSS. Admins manage timetables, teacher absences, & rooms. Students & teachers view timetables, vacant rooms, & teacher absences. Teachers can book rooms for classes. Efficient college resource management.

License

Notifications You must be signed in to change notification settings

sethshivam11/campus-space

Repository files navigation

Campus Space is a MERN stack project with TypeScript & Tailwind CSS. Admins manage timetables, teacher absences, & rooms. Students & teachers view timetables, vacant rooms, & teacher absences. Teachers can book rooms for classes. Efficient college resource management.

🏅 Featured in

Run Locally

Clone the project

  git clone https://github.com/sethshivam11/campus-space.git

Go to the project directory

  cd campus-space

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

RELOAD_INTERVAL

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


Our Contributors

Thank you for contributing to our repository

Contributors

Show some ❤️ by starring this awesome repository!

Back to top

About

Campus Space is a MERN stack project with TypeScript & Tailwind CSS. Admins manage timetables, teacher absences, & rooms. Students & teachers view timetables, vacant rooms, & teacher absences. Teachers can book rooms for classes. Efficient college resource management.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 16