Skip to content

ShrutiPatel263/campus-bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 

Repository files navigation

🎓 CampusBridge

Bridging the gap between juniors and placed seniors

CampusBridge is a production-ready full-stack web platform built to help students prepare for campus placements using real interview experiences shared by placed seniors — not guesswork, not random resources.

🚀 Live Product: https://campus-bridge-one.vercel.app
👥 10+ active real users and growing


📌 Why CampusBridge?

As a student, I noticed a major problem in campus placements:

  • Juniors don’t know what companies actually ask
  • Preparation is often unfocused and random
  • Real interview experiences are scattered across WhatsApp groups or lost completely
  • Seniors want to help, but there’s no structured platform

CampusBridge solves this by creating a single, open platform where experience turns into guidance.


💡 What is CampusBridge?

CampusBridge is a student-first platform where:

  • 🧑‍🎓 Placed seniors share real interview experiences
  • 📖 Juniors prepare smarter using authentic, peer-driven insights
  • 🔍 Content is searchable by company, role, difficulty, and topics
  • 📊 Data is visualized using interactive analytics dashboards

⚠️ Juniors do not need to sign up — learning is frictionless
✍️ Only seniors sign in, and only to contribute experiences


✨ Key Features

🔹 For Juniors

  • Browse real interview experiences
  • Company-wise & role-wise filtering
  • Difficulty levels and preparation tips
  • Mobile-friendly and fast
  • No login required

🔹 For Seniors

  • Secure authentication
  • Anonymous posting option for honest sharing
  • Simple and guided experience submission

🔹 Platform Features

  • Real user data (not dummy content)
  • Interactive analytics dashboard
  • Clean, responsive UI
  • RESTful architecture

📊 Real Impact

  • 10+ real students actively preparing

This is not:

  • ❌ a demo
  • ❌ a college submission
  • ❌ a static project

This is:

  • ✅ a live product
  • ✅ deployed & maintained
  • ✅ used by real students

🛠️ Tech Stack

Frontend

  • React.js
  • Tailwind CSS
  • Chart.js / Recharts
  • Deployed on Vercel

Backend

  • Node.js
  • Express.js
  • MongoDB
  • JWT Authentication
  • bcrypt for password hashing
  • Deployed on Railway

Architecture

  • RESTful APIs
  • Role-based access control
  • Clean MVC structure

🧠 Thoughtful Design Decisions

  • Juniors don’t need accounts → no friction
  • Seniors authenticate only to contribute → trust & accountability
  • Anonymous posting → honest experiences
  • Analytics → data-driven preparation

📚 What I Learned Building This

  • Building real products for real users
  • Scalable REST API design
  • Authentication & authorization
  • Clean UI/UX principles
  • Data visualization
  • Production deployment & debugging
  • Handling real user feedback

The biggest lesson:
There’s a huge difference between building projects for grades and products for people.


🙏 Acknowledgements

This journey wouldn’t be possible without the seniors who supported the idea
sharing experiences, giving honest feedback, and encouraging the initiative.

Your willingness to help juniors is the heart of CampusBridge 💙


🚀 Future Roadmap

  • More colleges onboarding
  • Resume-based preparation suggestions
  • Company-specific preparation paths
  • AI-powered interview insights
  • Community-driven moderation

🤝 Contributing

Contributions, ideas, and feedback are welcome!

If you’re a senior:

  • Share your experience
  • Help juniors prepare smarter

👩‍💻 Built By

Shruti Patel
6th Semester, Computer Engineering (Data Science)
Vishwakarma Government Engineering College (VGEC)

📫 Feel free to connect on LinkedIn and share feedback!


⭐ Support

If you find CampusBridge helpful:

  • Star ⭐ the repository
  • Share it with your juniors
  • Encourage seniors to contribute

Together, we can make placement preparation clear, structured, and stress-free.

About

CampusBridge is a production-ready full-stack web platform built to help students prepare for campus placements using real interview experiences shared by placed seniors.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages