SubMaster AI:Hacktoberfest 開源 AI 挑戰第 2 週作品提交
Submaster-ai Dev Challenge week 2
SubMaster AI 是 Hacktoberfest 開源 AI 挑戰第 2 週的提交作品,面向 K–12 學校提供代課及人手管理系統。系統在 under 5 seconds 內自動調整教師缺勤後的時間表,並以 Gemma 生成代課教學簡報及緊急規劃建議。提案訂閲價為私立及特許學校 $250/month,採用 Google 開放權重 Gemma 模型。
Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle Submission 💸
This is my submission for Hacktoberfest Open-Source AI Challenge — Week 2: Side Hustle.
🚀 What I Built
SubMaster AI — An AI-powered teacher substitution and staffing management system for K–12 schools.
When teachers are absent, administrators often spend hours manually rearranging timetables. SubMaster AI automates this process in under 5 seconds, preventing scheduling conflicts, balancing workloads, and generating substitute lesson briefings.
Business Model: A proposed subscription of $250/month for private and charter schools.
🔗 Demo & Source Code
- Live Demo: https://submaster-ai.vercel.app/
- GitHub: https://github.com/Naitik-xd/Dev-3
🛠️ Tech Stack & Architecture
-
AI: Google's open-weight Gemma models via
@google/genai - Frontend: React 19, TypeScript, Tailwind CSS
- PDF Export: jsPDF
- Backend: Vercel serverless functions
A deterministic TypeScript constraint solver handles scheduling and workload rules, while Gemma generates contextual lesson briefings and emergency planning suggestions.
🌍 Why Open Innovation Matters
- Privacy: Open-weight models offer opportunities for auditable and locally hosted AI solutions.
- Affordability: Schools can explore deployment options that reduce reliance on proprietary AI APIs.
- Adaptability: Open foundations make it easier to customize scheduling rules for different schools.
SubMaster AI combines deterministic scheduling with AI assistance to make school staffing faster, smarter, and more reliable.
來源:DEV Community · dev.to