Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.
https://github.com/sethshivam11/campus-space

axios bcrypt express gssoc gssoc2024 jsonwebtoken mern mongoose shadcn-ui tailwindcss typescript web

Last synced: 2 months ago
JSON representation

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.

Awesome Lists containing this project

README

        

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

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

Go to the project directory

```bash
cd campus-space
```

Install dependencies

```bash
npm run build
```

Start the server

```bash
npm run start
```
##

🔄 Tech Stack

1. **Frontend:**

React logo

React.js logo

Tailwind CSS logo

2. **Backend:**

Node.js logo

Express.js logo

3. **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`

* [Click Here](https://github.com/sethshivam11/campus-space/blob/master/.env.sample) 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](https://github.com/sethshivam11/campus-space/blob/master/client/.env.sample) for Client Side .env.sample file.




Our Contributors



Thank you for contributing to our repository

![Contributors](https://contrib.rocks/image?repo=sethshivam11/campus-space)

### Show some ❤️ by starring this awesome repository!

Back to top