Skip to content
SNOWBROS

Education platform · 2025

A full-stack education platform built for real classrooms

A scalable education platform with role-based portals for students, teachers, and admins — attendance, performance analytics, and everything a real institution runs on.

stc.vercel.app
STC Academy — live application, stc.vercel.app
Status
Live
Role
Full-stack engineering · architecture
Category
Education platform
Year
2025
Host
stc.vercel.app

Overview

STC Academy is a production education platform that replaces a patchwork of spreadsheets and messaging apps with a single system. It serves three distinct audiences — students, teachers, and administrators — each with a portal shaped around what they actually do day to day.

The problem

The academy was coordinating attendance, grades, and communication across disconnected tools. Data was duplicated, analytics were manual, and access control was informal. They needed one dependable system that could grow with enrollment without becoming fragile.

The solution

We built a role-based platform on Next.js and Supabase, with a clean separation between student, teacher, and admin experiences. Attendance and performance flow into shared analytics, access is enforced at the data layer with row-level security, and the responsive UI works as well on a phone in a hallway as on a desk.

Technologies

The stack behind it.

Next.jsTypeScriptSupabasePostgreSQLRow-Level SecurityTailwind CSS

Engineering highlights

What made it work.

Three role-based portals from a single codebase with enforced access boundaries

Attendance and grades feed live performance analytics — no manual reports

Row-level security so authorization lives in the database, not just the UI

Responsive from the ground up and deployed to production

Key features

What it delivers.

Student portal — schedule, attendance, and performance at a glance

Teacher portal — attendance capture, grading, and class analytics

Admin dashboard — enrollment, roles, and institution-wide reporting

Performance analytics across students, classes, and terms

Building something similar?

Tell us what you’re working on. We reply to every serious inquiry within two working days.

Start a project