Skip to content
Education Platform

← Work index

Saarthians

Secure student and teacher workspaces with a reasoning-augmented assistant — production foundation for saarthians.online.

Year
2025–2026
Status
in-progress
How it runs

One request, every layer.

  1. 01 — classrooms

    User

    Students and teachers

  2. 02 — Next.js

    Interface

    Learning workspace

  3. 03 — Supabase

    Authorization

    Row-level access

  4. 04 — Supabase

    Data

    Materials + PDF pipeline

  5. 05 — AI / RAG

    AI

    Grounded tutor

  6. 06 — live

    Experience

    Learning, delivered

Dossier

Problem

Learning material lives in scattered formats, and a tutor's attention doesn't scale across classrooms. Saarthians puts material, people, and a grounded tutor inside one system.

Approach

  • Next.js App Router workspace uniting students and teachers in a single surface
  • Supabase auth with row-level security, so every classroom sees only its own data
  • Reasoning-augmented learning assistant over classroom material
  • PDF-grounded retrieval pipeline feeding everything the tutor says
  • Vitest suites plus smoke-tested flows before classrooms depend on them
  • Auth, scores, and AI tooling designed for real services — explicitly never faked in the foundation
  • Cloudflare Workers deployment via OpenNext and Wrangler

Answers that stay grounded

A tutor is only useful when it answers from the classroom's material instead of generating fog — so retrieval comes first, generation second, and every answer traces back to source.

Outcome

Live in production, with real usage across 10 countries — including India, the US, Indonesia, and the Netherlands — and predominantly mobile.

Countries reached
10
Primary devices
Mobile

Stack

Next.js / Supabase / AI / RAG / Postgres RLS / Tailwind CSS / Vitest / Cloudflare Workers / PDF grounding