💡 Inspiration

The campus placement season is often chaotic for students, faculty, and recruiters. With hundreds of applications, missed deadlines, and a lack of personalized guidance, we saw a need for a unified platform. We wanted to build a "buddy" that doesn't just list jobs but actively helps students become "placement-ready."

🏆 Award-Winning Solution (SIH Winner)

CampusBuddy is the Winner of the Smart India Hackathon (SIH). This project was developed and recognized at the national level for its innovative approach to solving campus recruitment challenges. Following our success at SIH, we have significantly expanded the platform with AI-driven tools and advanced automation to make it a production-ready, world-class solution.

🛠️ What it does

CampusBuddy is a centralized ecosystem for the entire recruitment lifecycle:

  • For Students: AI Resume Builder (ATS-friendly), AI Mock Interviews (Technical & HR), and Skill Gap Analysis with personalized recommendations.
  • For Mentors & Faculty: One-click application review and performance tracking.
  • For Recruiters: Advanced talent filtering and seamless internship management.
  • The "Magic" Component: Integration with n8n and Telegram, allowing HRs and Mentors to approve or hire students directly via chat commands without even opening the web portal.

🏗️ How we built it

  • Frontend: React 18 for a dynamic UI, Tailwind CSS for styling, and Framer Motion for smooth animations.
  • Backend: Node.js & Express.js for the API layer with MongoDB/Firebase for data, and Clerk for secure, multi-role authentication.
  • AI Engine: Integrated Gemini/Llama for generating mock interview questions, resume suggestions, and skill gap reports.
  • Automation: n8n workflows connecting the backend to a Telegram Bot for instant notifications and remote actions.

🚧 Challenges we ran into

  • Real-time Sync: Synchronizing n8n webhook signals with the database to ensure application statuses update instantly across all dashboards.
  • AI Prompt Engineering: Tuning the AI to provide constructive feedback in mock interviews without being too generic.
  • Security: Managing role-based access control (RBAC) across four different user types (Student, Mentor, Recruiter, Admin) while keeping the UX simple.

🏆 Accomplishments that we're proud of

  • Smart India Hackathon (SIH) Winners: Proving the viability and impact of our solution at a national level.
  • Telegram Automation: Successfully implemented a fully functional n8n + Telegram automation loop where an HR can hire a student via a single text message.
  • AI Resume Builder: Building a high-performance tool that extracts skills automatically from uploaded PDFs.

📚 What we learned

  • The power of Low-Code Automation (n8n) in extending web application capabilities to external messaging platforms.
  • Advanced prompt engineering and context management for AI-driven career tools.
  • Real-time notification architectures using Webhooks and real-time databases.

🔮 What's next for CampusBuddy

  • Mobile App: Developing a Flutter/React Native app for on-the-go notifications.
  • Blockchain Integration: Using decentralized identifiers (DIDs) to verify student degrees and certificates directly on-chain.
  • Company Insights: Adding a community forum for students to share past interview experiences.

Built With

Share this project:

Updates