An AI-powered platform that turns learning into earning — personalized skill training, multilingual support, and job-readiness tools for every student in India.
🏆 Hackathon 2026 — SDG Champion Project Addressing SDG 4 (Quality Education) · SDG 8 (Decent Work & Economic Growth) · SDG 10 (Reduced Inequalities)
Millions of students learn skills but struggle to translate them into real income or clear career direction. SkillBridge AI closes that gap with one platform that predicts career paths, builds personalized learning roadmaps, tutors students through their own notes, coaches them for interviews and resumes, and connects them to real micro-earning gigs — in English, Hindi, or Marathi.
Built end-to-end in 24 hours for Hackathon 2026, where it was recognized as an SDG Champion Project.
| Feature | Description |
|---|---|
| 🎯 Career Predictor | Input skills & interests → AI predicts best-fit career paths with salary and demand data |
| 🗺️ AI Roadmap Generator | Step-by-step learning plan from Beginner → Pro, with projects and curated resources |
| 📚 AI Learning Assistant | Upload notes → get a simple explanation, summary, or auto-generated quiz |
| 💼 Resume Coach | AI scores your resume, checks ATS compatibility, and suggests concrete improvements |
| 🎙️ Mock Interview | 5-round voice interview with real-time AI feedback and scoring |
| 💰 Micro-Earning Tasks | 9 real freelance gigs matched to the user's current skill level |
| 📊 Progress Dashboard | XP, levels, streaks, skill bars, badges, and an activity feed |
| 🌍 Multilingual | Full support for English / हिंदी / मराठी |
| 🔊 Voice AI | Text-to-speech output plus speech-to-text for interview answers |
| Layer | Technology |
|---|---|
| Frontend | React 18 + Vite 5 |
| Styling | Vanilla CSS (dark glassmorphism design system) |
| Backend | Node.js + Express 5 |
| Database | In-memory (Supabase-ready) |
| AI | OpenAI GPT-4o, with a built-in Mock Engine |
| Voice | Web Speech API (browser-native) |
| Fonts | Google Fonts — Outfit + Inter |
- Node.js 18+
- npm
git clone https://github.com/krushna1845/algorithmx.git
cd algorithmxcd backend
npm install # first time only
node server.js
# ✅ Running at http://localhost:3001
# 🤖 Mode: MOCK (no API key needed)cd frontend
npm install # first time only
npm run dev
# ✅ Running at http://localhost:5173The app runs in MOCK mode by default — every AI feature works fully without any API key, which makes it ideal for demos and local development.
To switch to live OpenAI GPT-4o, set the following in backend/.env:
OPENAI_API_KEY=sk-your-key-here
MOCK_MODE=falsealgorithmx/
├── backend/
│ ├── server.js # Express server (port 3001)
│ ├── mockAI.js # Mock AI engine
│ ├── routes/
│ │ ├── ai.js # Career, Roadmap, Explain, Resume, Interview APIs
│ │ ├── user.js # XP & progress tracking
│ │ └── gigs.js # Micro-earning tasks
│ └── .env
│
├── frontend/
│ ├── src/
│ │ ├── App.jsx # Router + Navbar + Language switcher
│ │ ├── index.css # Premium dark design system
│ │ ├── pages/
│ │ │ ├── Landing.jsx # Hero + Features + SDGs
│ │ │ ├── Career.jsx # Career Predictor
│ │ │ ├── Roadmap.jsx # Roadmap Generator
│ │ │ ├── Learn.jsx # Learning Assistant
│ │ │ ├── Coach.jsx # Resume + Interview Coach
│ │ │ ├── Earn.jsx # Micro-Earning Tasks
│ │ │ └── Dashboard.jsx # Progress Dashboard
│ │ └── services/lang.js # API service + Language context
│ ├── index.html
│ └── vite.config.js # Proxy API → localhost:3001
│
├── test-api.js
└── README.md
| Method | Route | Description |
|---|---|---|
| POST | /api/ai/career-predict |
Career path prediction |
| POST | /api/ai/roadmap |
Learning roadmap generation |
| POST | /api/ai/explain |
Explain / Summarize / Quiz from notes |
| POST | /api/ai/resume-review |
Resume scoring + improvement suggestions |
| POST | /api/ai/mock-interview |
Interview feedback and scoring |
| GET | /api/gigs |
All available micro-earning tasks |
| GET | /api/gigs/recommended |
Skill-matched gig suggestions |
| GET | /api/user/progress |
User XP and progress |
| POST | /api/user/update-xp |
Award XP for an activity |
| GET | /api/health |
Server health check |
- SDG 4 — Quality Education: Personalized, AI-driven learning for every student
- SDG 8 — Decent Work & Economic Growth: A direct pipeline from skill-building → job readiness → micro-earning
- SDG 10 — Reduced Inequalities: Hindi / Marathi / English multilingual support removes language as a barrier to opportunity
- Persistent database (Supabase integration)
- User authentication & accounts
- Expanded gig marketplace with real employer listings
- More regional languages
- Mobile-responsive PWA build
Built by our team at Hackathon 2026.
- Krushna Malode — @krushna1845
- Teammate Name — @shrikant-devv
- @PurvaGaonkar
This project was built for hackathon and educational purposes.
Built with ❤️ for Hackathon 2026 — Empowering every learner.