Skip to content

PrasadSanap/campus-connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Campus Connect

A MERN stack platform for students to share campus events, announcements, and resources.
Built to connect peers through NSS activities, hackathons, and sports updates.


Features

  • User authentication (signup/login with JWT)
  • Event posting and RSVP system
  • Comment & discussion threads
  • Admin dashboard for moderators
  • Responsive design for mobile and desktop

Tech Stack

  • Frontend: React.js, HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Other Tools: Git, GitHub, REST APIs

Project Structure

campus-connect/
|── backend/        # Express + MongoDB API
|── frontend/       # React UI
|── README.md       # Project documentation

Getting Started

1. Clone the repo

git clone https://github.com/PrasadSanap/campus-connect.git

2. Install dependencies

cd campus-connect/backend
npm install

cd ../frontend
npm install

3. Run the app

# Start backend
npm run dev

# Start frontend
npm start

Future Enhancements

  • Event reminders via email/notifications

  • Role-based access (student, admin, organizer)

  • Integration with Google Calendar

Contributing

  • Pull requests are welcome! For major changes, please open an issue first to discuss what you’d like to change.

License

  • This project is licensed under the MIT License.

About

Student community app built with MERN stack, featuring authentication, event posting, and discussions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors