Inspiration
The inspiration for SkillBridge came from observing a significant gap in tech education and mentorship for young women around the world. Despite their talent and ambition, many girls face systemic barriers, limited access to mentors, and a lack of practical guidance, which makes it difficult to break into the tech industry.
I wanted to create a platform that bridges this gap by offering:
- Instant micro-mentorship sessions that are short, accessible, and actionable.
- Personalized AI-powered learning paths to guide skill development based on individual goals.
- Coding challenges and session summaries to reinforce learning and practical application.
The goal was to empower underrepresented young women in tech, providing them with the tools, guidance, and confidence to learn, grow, and succeed.
SkillBridge is designed not just as a technical platform, but as a supportive ecosystem that combines mentorship, AI-driven guidance, and real-world practice to help mentees progress efficiently.
By building SkillBridge, I aimed to translate social impact into technology, making mentorship and skill-building accessible to anyone, anywhere, regardless of background or resources.
What it does
SkillBridge is a full-featured mentorship platform designed to help young women enter and grow in the tech industry by combining human guidance with AI-powered tools. The platform provides a complete ecosystem for learning, mentorship, and skill-building, including:
- Micro-Mentorship Sessions
- Connects mentees with experienced mentors for instant 20-minute video calls.
- Focused on actionable guidance, goal-setting, and career advice.
- Scheduling system handles global time zones to make sessions convenient.
- Connects mentees with experienced mentors for instant 20-minute video calls.
- AI-Powered Learning Paths
- Generates personalized learning roadmaps based on the mentee’s goals and skill level.
- Guides learners step-by-step through resources, tutorials, and exercises.
- Continuously adapts recommendations as the user progresses.
- Generates personalized learning roadmaps based on the mentee’s goals and skill level.
- AI Session Summaries
- Automatically summarizes mentorship sessions for quick review and knowledge retention.
- Ensures mentees can revisit key insights and action points from each session.
- Automatically summarizes mentorship sessions for quick review and knowledge retention.
- AI Coding Challenges
- Creates practical, skill-based coding exercises tailored to the mentee’s level.
- Reinforces learning and helps track progress in a hands-on way.
- Creates practical, skill-based coding exercises tailored to the mentee’s level.
- User Dashboards
- Interactive dashboards for mentees, mentors, and admins.
- Mentees can track sessions, learning paths, and challenge progress.
- Mentors can manage availability, review mentee progress, and provide feedback.
- Admins can monitor platform usage and impact metrics.
- Interactive dashboards for mentees, mentors, and admins.
- Secure Authentication & Data Management
- Role-based access control for mentees, mentors, and admins.
- Secure user data storage using JWT authentication and MongoDB.
- Role-based access control for mentees, mentors, and admins.
In summary, SkillBridge allows young women to access mentorship instantly, learn effectively, and practice coding in a structured and supportive environment. It is designed to remove barriers, streamline learning, and empower the next generation of women in tech.
How we built it
SkillBridge was developed as a full-stack application, combining a responsive frontend, a secure backend, and AI-powered features to create a complete mentorship ecosystem.
Frontend
The frontend was built using React + Vite, focusing on a component-driven architecture for scalability.
- TailwindCSS provided a modern, responsive design.
- React Router enabled smooth single-page navigation.
- WebRTC allowed real-time mentorship video calls.
- Interactive dashboards displayed sessions, learning paths, and progress.
- A booking system was implemented to schedule sessions across global time zones.
Backend
The backend was built using Node.js + Express, providing secure RESTful APIs.
- MongoDB + Mongoose managed users, sessions, and AI-generated content.
- JWT Authentication ensured secure login and role-based access for mentees, mentors, and admins.
- Session management and scheduling features handled timezone differences efficiently.
- AI features generated personalized learning paths, session summaries, and coding challenges for mentees. SkillBridge’s architecture ensures smooth communication between frontend and backend, secure data management, and a user-friendly experience for both mentees and mentors.
Challenges we ran into
Building SkillBridge came with several challenges:
- Real-Time Video Calls: Ensuring stable WebRTC sessions across devices and networks.
- Global Scheduling: Handling time zones for mentor-mentee session bookings.
- AI Integration: Creating personalized learning paths, coding challenges, and session summaries.
- Frontend-Backend Communication: Managing smooth API interactions and CORS issues.
- Security: Implementing JWT authentication, role-based access, and data validation.
- Responsive Design: Making dashboards and booking forms work on all devices.
- Solo Development: Managing frontend, backend, and AI features alone was demanding but rewarding. ## Accomplishments that we're proud of
- Built a full-stack mentorship platform empowering young women in tech.
- Integrated AI-powered learning paths, session summaries, and coding challenges.
- Enabled instant 20-minute micro-mentorship video calls with global scheduling.
- Designed responsive dashboards for mentees, mentors, and admins.
- Successfully handled frontend, backend, and AI integration as a solo developer.
- Created a platform that bridges mentorship gaps and promotes skill-building.
What we learned
- Full-Stack Development: Building a React frontend with a Node.js/Express backend.
- AI Integration: Using AI to generate learning paths, coding challenges, and session summaries.
- Real-Time Communication: Implementing video calls with WebRTC.
- Product Design: Creating user-friendly dashboards and booking systems.
- Problem Solving: Handling API communication, security, and responsive design challenges.
- Project Management: Managing frontend, backend, and AI features as a solo developer.
What's next for SkillBridge
- AI-Based Mentor Matching: Use skill vector matching for more accurate mentor recommendations.
- Real-Time Notifications: Alert mentees and mentors about upcoming sessions.
- Session Recording & Summaries: Allow mentees to revisit past mentorship sessions.
- Dark Mode & Improved UX: Enhance the user interface for better accessibility.
- Advanced Analytics: Provide admins with insights on platform usage and impact.
- Gamification & Badges: Motivate mentees with achievements and progress tracking.
Log in or sign up for Devpost to join the conversation.