From 65c63c89c729cd9fe71ceb0f75fd73c1f7a74d7b Mon Sep 17 00:00:00 2001 From: Munish Mehra Date: Sun, 15 Feb 2026 19:19:13 +0530 Subject: [PATCH 1/4] Add Nerds Unite submission --- submissions/NERDS_UNITE.md | 86 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 submissions/NERDS_UNITE.md diff --git a/submissions/NERDS_UNITE.md b/submissions/NERDS_UNITE.md new file mode 100644 index 0000000..5e9c0ae --- /dev/null +++ b/submissions/NERDS_UNITE.md @@ -0,0 +1,86 @@ +# CoC Inheritance 2025 + +## Campus Connected +**Connecting students, resources, and mentorship** +By **Nerds Unite** + +--- + +## ๐Ÿ“ Description +Campus Connected is a web platform designed to help students collaborate, share academic resources, and connect with seniors for mentorship and guidance. The platform solves the problem of fragmented academic communication by providing a centralized system for resource sharing and mentorship interaction. It is built using the MERN stack with TypeScript, JWT authentication, and MongoDB Atlas. + +--- + +## ๐Ÿ”— Links +- GitHub Repository: https://github.com/munishmehra374-ctrl/campus_connected.git +- Hosted Website: Not hosted yet + +--- + +## ๐Ÿค– Tech Stack + +### ๐Ÿ—๏ธ System Architecture +Frontend (React + TypeScript) communicates with a REST API backend built using Express.js. The backend handles authentication, role-based access, file uploads using Multer, and database operations through MongoDB Atlas. + +### Frontend +- React (Vite) +- TypeScript +- Axios + +### Backend +- Node.js +- Express.js +- JWT Authentication +- Multer + +### Database +- MongoDB Atlas +- Mongoose + +--- + +## ๐Ÿ“ˆ Progress + +### Fully Implemented Features +- JWT-based authentication system with protected routes +- Seniorโ€“junior mentorship platform with role-based access control +- Resource upload system integrated with MongoDB Atlas + +### Partially Implemented Features / Work in Progress +- Deployment configuration for hosting frontend and backend +- Notification system for mentorship interactions + +--- + +## ๐Ÿ”ฎ Future Scope +- Integration of notification system +- Expansion to mobile-responsive interface +- User authentication updates with additional security layers + +--- + +## ๐Ÿ’ธ Applications +- Academic Collaboration Platform โ€” Students can share notes and resources +- Mentorship Platform โ€” Seniors can guide juniors through structured interaction + +--- + +## ๐Ÿ›  Project Setup + +### 1๏ธโƒฃ Clone the Repository +```bash +git clone https://github.com/munishmehra374-ctrl/campus_connected.git +cd campus_connected + +cd backend + +npm install + +MONGO_URI=your_mongodb_connection_string +JWT_SECRET=your_secret_key + +npm run dev + +cd campus_connected/frontend +npm install +npm run dev From 7dc30eb8330ee61a39ed31a9d5cdb34cb17e541a Mon Sep 17 00:00:00 2001 From: Munish Mehra Date: Sun, 15 Feb 2026 19:28:36 +0530 Subject: [PATCH 2/4] Add Nerds Unite submission --- submissions/NERDS_UNITE.md | 107 ++++++++++++++++--------------------- 1 file changed, 46 insertions(+), 61 deletions(-) diff --git a/submissions/NERDS_UNITE.md b/submissions/NERDS_UNITE.md index 5e9c0ae..0b1dcb0 100644 --- a/submissions/NERDS_UNITE.md +++ b/submissions/NERDS_UNITE.md @@ -1,69 +1,54 @@ -# CoC Inheritance 2025 +CoC Inheritance 2025 +Campus Connected: Connecting students, resources, and mentorship +By Nerds Unite -## Campus Connected -**Connecting students, resources, and mentorship** -By **Nerds Unite** - ---- - -## ๐Ÿ“ Description +๐Ÿ“ Description Campus Connected is a web platform designed to help students collaborate, share academic resources, and connect with seniors for mentorship and guidance. The platform solves the problem of fragmented academic communication by providing a centralized system for resource sharing and mentorship interaction. It is built using the MERN stack with TypeScript, JWT authentication, and MongoDB Atlas. ---- - -## ๐Ÿ”— Links -- GitHub Repository: https://github.com/munishmehra374-ctrl/campus_connected.git -- Hosted Website: Not hosted yet - ---- - -## ๐Ÿค– Tech Stack - -### ๐Ÿ—๏ธ System Architecture -Frontend (React + TypeScript) communicates with a REST API backend built using Express.js. The backend handles authentication, role-based access, file uploads using Multer, and database operations through MongoDB Atlas. - -### Frontend -- React (Vite) -- TypeScript -- Axios - -### Backend -- Node.js -- Express.js -- JWT Authentication -- Multer - -### Database -- MongoDB Atlas -- Mongoose - ---- - -## ๐Ÿ“ˆ Progress - -### Fully Implemented Features -- JWT-based authentication system with protected routes -- Seniorโ€“junior mentorship platform with role-based access control -- Resource upload system integrated with MongoDB Atlas - -### Partially Implemented Features / Work in Progress -- Deployment configuration for hosting frontend and backend -- Notification system for mentorship interactions - ---- - -## ๐Ÿ”ฎ Future Scope -- Integration of notification system -- Expansion to mobile-responsive interface -- User authentication updates with additional security layers - ---- +๐Ÿ”— Links +GitHub Repository (https://github.com/munishmehra374-ctrl/campus_connected.git) +Hosted Website (Not hosted yet) + +๐Ÿค– Tech-Stack +Frontend: React (Vite), TypeScript, Axios +Backend: Node.js, Express.js, JWT Authentication, Multer +Database: MongoDB Atlas, Mongoose + +๐Ÿ“ˆ Progress +Fully Implemented Features +- JWT-based authentication system +- Seniorโ€“junior mentorship platform +- Resource upload system using Multer +- Role-based access control +- MongoDB Atlas integration + +Partially Implemented Features / Work in Progress +- Deployment configuration +- Notification system + +๐Ÿ”ฎ Future Scope +- Notification system integration +- Mobile responsive interface +- Authentication improvements + +๐Ÿ’ธ Applications +- Academic collaboration platform +- Mentorship platform + +๐Ÿ›  Project Setup +Clone the GitHub repo: +git clone https://github.com/munishmehra374-ctrl/campus_connected.git -## ๐Ÿ’ธ Applications -- Academic Collaboration Platform โ€” Students can share notes and resources -- Mentorship Platform โ€” Seniors can guide juniors through structured interaction +๐Ÿ‘จโ€๐Ÿ’ป Team Members +Munish Mehra +Neev Jain +Aadit Deepak Amin +Siyam Sarfaraz ---- +๐Ÿ‘จโ€๐Ÿซ Mentors +Ayaansh +Shivraj +Zoher Vohra ## ๐Ÿ›  Project Setup From fa119ef2f39a4c4a4d5bee0feb5df8f59f7bb834 Mon Sep 17 00:00:00 2001 From: Munish Mehra Date: Sun, 15 Feb 2026 19:31:51 +0530 Subject: [PATCH 3/4] Add Nerds Unite submission --- submissions/NERDS_UNITE.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/submissions/NERDS_UNITE.md b/submissions/NERDS_UNITE.md index 0b1dcb0..7c64190 100644 --- a/submissions/NERDS_UNITE.md +++ b/submissions/NERDS_UNITE.md @@ -40,14 +40,23 @@ Clone the GitHub repo: git clone https://github.com/munishmehra374-ctrl/campus_connected.git ๐Ÿ‘จโ€๐Ÿ’ป Team Members + Munish Mehra + Neev Jain + Aadit Deepak Amin + Siyam Sarfaraz + + ๐Ÿ‘จโ€๐Ÿซ Mentors + Ayaansh + Shivraj + Zoher Vohra ## ๐Ÿ›  Project Setup From 86dcd1a223488fbe2bdd0f5a955820d848750b05 Mon Sep 17 00:00:00 2001 From: Munish Mehra Date: Sun, 15 Feb 2026 19:39:38 +0530 Subject: [PATCH 4/4] Add Nerds Unite submission --- submissions/NERDS_UNITE.md | 91 ++++++++++++++++++++++---------------- 1 file changed, 53 insertions(+), 38 deletions(-) diff --git a/submissions/NERDS_UNITE.md b/submissions/NERDS_UNITE.md index 7c64190..67d20c8 100644 --- a/submissions/NERDS_UNITE.md +++ b/submissions/NERDS_UNITE.md @@ -1,63 +1,78 @@ -CoC Inheritance 2025 -Campus Connected: Connecting students, resources, and mentorship -By Nerds Unite +# CoC Inheritance 2025 -๐Ÿ“ Description -Campus Connected is a web platform designed to help students collaborate, share academic resources, and connect with seniors for mentorship and guidance. The platform solves the problem of fragmented academic communication by providing a centralized system for resource sharing and mentorship interaction. It is built using the MERN stack with TypeScript, JWT authentication, and MongoDB Atlas. +## Campus Connected +**Connecting students, resources, and mentorship** -๐Ÿ”— Links -GitHub Repository (https://github.com/munishmehra374-ctrl/campus_connected.git) -Hosted Website (Not hosted yet) +### Team: Nerds Unite +Munish Mehra +Neev Jain +Aadit Deepak Amin +Siyam Sarfaraz -๐Ÿค– Tech-Stack -Frontend: React (Vite), TypeScript, Axios -Backend: Node.js, Express.js, JWT Authentication, Multer -Database: MongoDB Atlas, Mongoose +### Mentors +Ayaansh +Shivraj +Zoher Vohra -๐Ÿ“ˆ Progress -Fully Implemented Features +--- + +## ๐Ÿ“ Description +Campus Connected is a web platform designed to help students collaborate, share academic resources, and connect with seniors for mentorship and guidance. The platform solves the problem of fragmented academic communication by providing a centralized system for resource sharing and mentorship interaction. + +The project is built using the **MERN stack with TypeScript**, JWT authentication, and MongoDB Atlas. + +--- + +## ๐Ÿ”— Links +- GitHub Repository: https://github.com/munishmehra374-ctrl/campus_connected.git +- Hosted Website: Not hosted yet + +--- + +## ๐Ÿค– Tech Stack + +| Layer | Technology | +|------|------------| +| Frontend | React (Vite), TypeScript, Axios | +| Backend | Node.js, Express.js, JWT, Multer | +| Database | MongoDB Atlas, Mongoose | + +--- + +## ๐Ÿ“ˆ Progress + +### Fully Implemented Features - JWT-based authentication system - Seniorโ€“junior mentorship platform - Resource upload system using Multer - Role-based access control - MongoDB Atlas integration -Partially Implemented Features / Work in Progress +### Work in Progress - Deployment configuration - Notification system -๐Ÿ”ฎ Future Scope +--- + +## ๐Ÿ”ฎ Future Scope - Notification system integration - Mobile responsive interface - Authentication improvements -๐Ÿ’ธ Applications +--- + +## ๐Ÿ’ธ Applications - Academic collaboration platform - Mentorship platform -๐Ÿ›  Project Setup -Clone the GitHub repo: -git clone https://github.com/munishmehra374-ctrl/campus_connected.git - -๐Ÿ‘จโ€๐Ÿ’ป Team Members - -Munish Mehra - -Neev Jain - -Aadit Deepak Amin - -Siyam Sarfaraz - - +--- -๐Ÿ‘จโ€๐Ÿซ Mentors - -Ayaansh - -Shivraj +## ๐Ÿ›  Project Setup -Zoher Vohra +### Clone repository +```bash +git clone https://github.com/munishmehra374-ctrl/campus_connected.git +cd campus_connected ## ๐Ÿ›  Project Setup