Project case study
Netspeak Portal
An authenticated teacher operations portal for the Netspeak ecosystem, centralizing performance visibility and day-to-day work activity with Next.js, Supabase, and Prisma.
Engineering case study by Jonas Viray, Full Stack Developer & AI Automation Engineer

Overview
Netspeak Portal is the internal application layer for teachers in the Netspeak ecosystem. Authenticated users can review performance information and day-to-day work activity from a centralized dashboard instead of relying on scattered operational data. The stack uses Next.js, Supabase, and Prisma, with the product structured around secure access, clear data presentation, and practical teacher-facing workflow visibility.
engineering summary
Problem → Architecture → Contribution → Result
- Problem
- Teachers needed one authenticated place to review performance and day-to-day work activity instead of relying on disconnected operational information.
- Architecture
- The portal uses Next.js for the application layer, Supabase for backend data and authentication capabilities, and Prisma for structured data access. The experience is organized around teacher-facing dashboard views and centralized operational data.
- Contribution
- Built the portal experience around authenticated access, performance visibility, and work-activity tracking, connecting the user interface to the underlying application data and operational flows.
- Result
- Teachers get a single workspace for reviewing progress and operational status, while the broader Netspeak ecosystem gains a clearer internal interface for performance and activity visibility.
Related guide: What Should a CEO Dashboard Include?
Related service: Product Engineering & Business Systems
Planning a system with similar complexity?
Send the requirements, current stack, and constraints. I'll outline how I would structure the system, where the main risks are, and what an implementation path could look like.
More projects
Cynergists AI
An agentic CRM where one AI, Cynessa, runs lead generation, follow-up, booking, campaigns, calls, and websites. It sits on a multi-tenant CRM with approval-gated actions, multi-provider LLM routing, real-time voice, and usage-based billing.
Active Management AI
A production backend for an AI-powered property management platform, using durable workflow orchestration to execute long-running processes across delinquency, maintenance, tenant communication, and compliance-sensitive operations.
Atimonan Laundry Shop
A full booking and service-operations application covering customer scheduling, order status, payments, notifications, and staff administration, backed by Express, Supabase, Redis, and production deployment on Vercel.