Problem
Centralize the workflows teachers use before, during, and after classes without making operations more complex or relying on several disconnected tools.
internal-tool
The platform brings Goodstart's teaching operations into an owned environment, reducing fragmentation across schedules, student information, and tools used during classes.
Goodstart's internal platform for teachers to manage classes, students, schedules, a whiteboard, and supporting tools for online teaching.
An operational environment where teachers manage classes, students, and teaching tools in one place.
Executive summary
Problem
Centralize the workflows teachers use before, during, and after classes without making operations more complex or relying on several disconnected tools.
Solution
I built an internal platform with class and student management, scheduling, a whiteboard, and Guru Start, a Gemini-powered chat available to support teachers during online classes.
Image gallery
Teacher Platform is Goodstart’s internal environment for centralizing teachers’ routines and the tools needed to conduct classes.
The platform brings together resources used before, during, and after classes:
I structured and implemented the platform as an internal product, connecting real pedagogical needs to clearer digital workflows. The work covered information architecture, interface design, data integration, classroom tools, and decisions about how to offer AI assistance without interrupting the interaction between teacher and student.
The platform uses Astro 5 and React 19 for the interface, Supabase for data and backend services, Cloudflare for infrastructure, and TipTap for editing experiences. Its PWA configuration makes recurring access easier for teachers.
Gemini 3.0 is also part of the product through Guru Start. During an online class, a teacher can consult the chat for support without leaving the main working environment.
Teacher Platform is active in production and used exclusively within Goodstart language school. It demonstrates how an internal tool can bring operations, teaching experience, and applied AI together in a product built for real users and needs.
Stack
AI-assisted development
Gemini 3.0 (initial phase)
Gemini 3.0 was the primary agent during the initial phase and supported the applicable stages of conception, architecture, UX, implementation, and debugging. External service configuration was handled manually.
Tags
Next projects to explore