Skip to content

Latest commit

 

History

47 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

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

Packages

Contributors

Languages