Where We Are & Where We're Going
TeachSpark is a live educational laboratory. Core features are shipped and running. Development is driven by real teacher feedback, not a fixed release schedule.
Shipped & Live
AI Worksheet Generation
LiveGPT-4o-mini integration via Microsoft.Extensions.AI. Real-time generation with cost tracking, token monitoring, and comprehensive error handling.
User Authentication
LiveFull ASP.NET Core Identity — registration, login, profile management, and secure session handling with 14-day sliding expiry.
Admin Dashboard
LiveFull CRUD for worksheets, templates, standards, API keys, and usage analytics — all in a dedicated admin area.
Standards Alignment
LiveCommon Core Standards database with Bloom's Taxonomy integration. Every worksheet is aligned to grade-level learning objectives.
Logging & Monitoring
LiveSerilog structured logging with LLM interaction logs, performance metrics, daily cost limits, and usage analytics.
Modern UI Redesign
LiveTeacher-first design system with indigo/amber palette, mobile-first responsive layout, and running on .NET 10 with webpack asset pipeline.
Supported Worksheet Types
In Development
Student Cohort Management
Group students by grade level, Bloom's taxonomy readiness, and learning style. Generate differentiated worksheets for each cohort automatically.
In ProgressREST API Endpoints
Programmatic access to worksheet generation, template management, and analytics. Enables LMS integrations and third-party tooling.
In ProgressTeacher Feedback Loop
In-app feedback on generated worksheets feeds directly into prompt refinement. Teacher ratings guide model fine-tuning priorities.
In ProgressTechnical Stack
Platform
- .NET 10 / ASP.NET Core
- Razor MVC + Razor Pages
- Entity Framework Core 10
- SQLite (production-ready)
Frontend
- Bootstrap 5 + Bootstrap Icons
- Webpack 5 asset pipeline
- Custom SCSS design system
- Mobile-first responsive
AI & Services
- Microsoft.Extensions.AI
- OpenAI GPT-4o-mini
- Rate limiting & cost caps
- Caching & retry logic
Identity & Auth
- ASP.NET Core Identity
- Cookie auth (14-day sliding)
- Role-based admin area
- Secure session management
On the Horizon
Worksheet Rating & Favorites
Teachers save, rate, and remix worksheets. High-rated prompts surface more often in future generation.
Print-Optimised Export
One-click PDF with classroom-ready formatting — proper fonts, line spacing, and answer-key generation.
Differentiated Output
Same topic, three reading levels. Generate scaffolded, standard, and enrichment versions simultaneously.
Usage & Impact Analytics
Track which worksheet types teachers use most, generation latency trends, and AI cost-per-worksheet metrics.
Built with Teachers, for Teachers
TeachSpark isn't driven by a product roadmap — it's driven by what teachers actually need in the classroom. Every feature starts as a conversation with an educator. If you have ideas, friction points, or requests, we want to hear them.