Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/sethshivam11/campus-space
- Owner: sethshivam11
- License: mit
- Created: 2024-03-05T13:25:28.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-11-03T06:28:12.000Z (3 months ago)
- Last Synced: 2024-11-03T07:19:57.365Z (3 months ago)
- Topics: axios, bcrypt, express, gssoc, gssoc2024, jsonwebtoken, mern, mongoose, shadcn-ui, tailwindcss, typescript, web
- Language: TypeScript
- Homepage: https://campus-space.onrender.com
- Size: 580 KB
- Stars: 16
- Watchers: 1
- Forks: 24
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
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:**
2. **Backend:**
3. **Database:**
4. **Full Stack Integration:**
## 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!