-
-
1-Title / Overview: CodeHive bridges learning and real-world coding through adaptive lessons and open-source collaboration.
-
2-What We Found: Most students find tutorials too rigid, while open-source lacks motivation and incentives for contributors.
-
3-Problem Statement: Coding education feels detached from reality, leaving learners unprepared for real collaborative projects.
-
4-Solution: AI mentors match learners to GitHub issues, guiding adaptive, hands-on coding with live feedback.
-
5-Competitors: CodeHive merges personalized learning with authentic projects—bridging gaps others leave behind.
-
6-Features: Adaptive lessons, AI mentorship, and open-source tasks create immersive, skill-based learning.
-
7-Future Vision: A global ecosystem linking education, mentorship, and lifelong collaboration for coders.
-
8-Mission Statement: Democratizing coding by turning open-source contribution into a guided learning journey.
-
9-Impact: Empowering learners and communities through real-world coding and collaboration.
-
10-Team Members: Devansh Tank | Srushti Patil | Pulkit Jasti | Samiksha Patil | Smruti Korke
-
11-Thank You: Team Rocket presents CodeHive "where learning meets real-world code"
Inspiration
Coding education today feels disconnected from reality—students build “to-do lists” and “weather apps,” but never face the kind of complex, evolving codebases real developers work on. Meanwhile, open-source projects have thousands of real bugs waiting to be fixed but struggle to attract contributors: about 7 in 10 maintainers say they can’t find enough developers, and fewer than 5% of contributors are paid for their work. We wanted to bridge this gap by transforming open-source projects into hands-on learning experiences for students everywhere.
What it does
CodeHive connects learners with real open-source issues tailored to their skill level. Firstly, an onboarding quiz gauges ability; then secondly, the AI mentor breaks issues into smaller learning tasks; and thirdly, students debug inside an integrated code editor with live feedback. The platform adapts to each learner’s pace and understanding level.
As a result, open-source projects gain new contributors, and students gain authentic, portfolio-ready experience.
How we built it
- Frontend: React JS, Tailwind CSS
- AI Layer: Google Gemini Flash 2.5
- Auth & Sync: OAuth with GitHub
Challenges we ran into
- Parsing real-world GitHub issues—many lack clarity or reproducible steps.
- Creating adaptive lessons that stay true to the real code while still being beginner-friendly.
- Designing a fair incentive system without monetary dependence.
- Balancing AI guidance with human learning integrity.
Accomplishments that we're proud of
- Built a functional prototype that matches learners to real GitHub issues in under 30 seconds.
- Implemented AI-generated hint flows that adjust difficulty dynamically.
- Designed a Reward & Impact Dashboard where students can see how their code improved active repositories.
- Recognized among peers for bridging EdTech and DevTech and promoting authentic coding education.
What we learned
- Real-world code is not clean or perfect, but it’s messy, unpredictable, and human, just like the learning process itself.
- Learning is specific; it needs to be curated accordingly for each learner’s preference, creating a sense of belonging. So when lessons adapt to a learner’s pace, coding stops feeling intimidating and starts feeling possible.
- One’s recognized works fuel contribution, which means that people give their best when they see their impact and feel valued.
- AI can guide, but humans inspire. When this happens, the future of learning lies in empathy, creativity, and collaboration, not competition with machines.
What's next for Codehive
- Expand the AI mentor to include real-time pair-programming suggestions.
- Launch a global leaderboard and impact tracker for contributors.
- Introduce blockchain-verified credentials for completed challenges.
- Build a sustainable token-to-certificate system redeemable for mentorship hours or cloud credits.
Log in or sign up for Devpost to join the conversation.