This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend
## What I Built šāØ
I built CurriculumCraft AI for my friend who teaches high school (CBSE Grades 9ā12) in India.
Teachers spend hours every weekend formatting exam papers and calculating question weightages. CurriculumCraft AI automates this in seconds by generating:
- š Student Question Papers (MCQs, Assertion-Reason, Short Answer, Case Studies) aligned with rationalized NCERT syllabi.
- š Confidential Teacher Marking Schemes with step-by-step scoring rubrics.
- šļø NEP 2020 Monthly Lesson Plans with period-by-period trackers.
- šØļø Print-Ready A4 & PDF Exports with KaTeX math and science equation formatting.
**## Demo š
- Live App:**
Code š»
https://github.com/Naitik-xd/CurriculumCraft-AI
- License: MIT License
- Author: Naitik
## How I Built It š ļøš¤
- - Open-Source AI: Powered strictly by Google's open-weight Gemma 4 family (
gemma-4-26b-a4b-it&gemma-4-31b-it). - - Hallucinations: Low temperature (
0.2) and pedagogical blueprint prompts ensure strict factual alignment with NCERT chapters. - - Tech Stack: React 19, TypeScript, Tailwind CSS, KaTeX, and Express serverless functions on Vercel.
- - Security & Rate Limiting: Server-side API key isolation with a 30 req/5hr rate limiter to prevent token abuse.
*## Why Does Open Innovation Matter? *šš”
Closed commercial APIs are cost-prohibitive for educators and lock pedagogical tools behind paywalls. Open-weight models like Gemma democratize high-quality educational AI, allowing developers to build free, privacy-friendly, and transparent tools that teachers can actually rely on without vendor lock-in.
## Prize Categories š
- Build for a Friend š¤
- Open Innovation š
Top comments (0)