About the Project: SkillBridge
- Inspiration
As students preparing for careers, we often face confusion about how our degrees and skills translate into real-world job opportunities. Many platforms either focus only on academic qualifications or just on skills, missing the full picture. SkillBridge was created to bridge this gap — a platform that considers both your educational background and your practical skills to guide you toward the right career opportunities. The goal was to simplify career discovery and upskilling by combining resume data, skills, degrees, and intelligent recommendations in one place.
- What it Does
SkillBridge is a smart platform that helps users:
- Upload their resume or manually enter skills and qualifications
- Get job and internship recommendations based on both their degrees and skill sets
- Discover online courses to fill gaps or upgrade their capabilities
- Receive AI-powered suggestions for improving their profiles
- Monitor their career development journey through a personal dashboard
- How We Built It
We followed a modular, full-stack development approach:
- Frontend: React.js with TailwindCSS for responsive design
- Backend: Node.js with Express.js for server-side logic
- Database: MongoDB for storing user profiles and recommendation data
- Authentication: Firebase Auth for secure login and session management
- APIs Used:
- Coursera and edX APIs for course recommendations
- OpenAI API for intelligent career suggestions (optional)
- Custom job dataset for relevant listings
The matching algorithm used a combination of keyword-based mapping and profile scoring logic.
- Challenges We Ran Into
- Building a balanced logic to weigh both degrees and skills while recommending opportunities
- Parsing resume content reliably and efficiently
- Managing API integration and ensuring data consistency
- Creating a clean and simple interface without compromising on information clarity
- Handling asynchronous API responses and managing loading states effectively
- Accomplishments We’re Proud Of
- Successfully developed a cross-functional platform from scratch
- Implemented a clean user experience with dynamic, real-time data
- Delivered personalized results based on multi-input user data
- Introduced smart suggestions and learning pathways to help users upskill
- What We Learned
- Full-stack application development with real-world API integration
- How to structure and manage authentication, user state, and database queries
- Resume parsing basics and how data mapping works in recommendation systems
- Designing for simplicity while solving complex user needs
- How skills and academic credentials complement each other in the hiring process
- What’s Next for SkillBridge
- Integrate with real job boards like LinkedIn and Internshala
- Develop a resume scoring and skill gap analysis engine
- Launch a mobile app version using React Native
- Add a community feature for mentorship and peer guidance
- Build a dashboard with analytics showing user progress and engagement
Built With
- express.js
- firebase
- html
- javascript
- mongodb
- node.js
- openai
- react
- tailwind
Log in or sign up for Devpost to join the conversation.