web

Lemma

Math study tracker for textbooks, notes, problems, and daily progress with PDF viewer and dark mode.

2026active4 min read
Live Demo Source Code
TypeScript / React / Node.js / PostgreSQL

Project Snapshot

  • ImpactBuilt a structured math study tracker with PDF viewing, topic notes, problem logging, and Supabase-backed auth — all in a single cohesive app.
  • Tagstypescript · react · express · prisma · postgresql · supabase · study-tracker
  • FrontendReact 18 + Vite + Tailwind CSS
  • BackendNode.js + Express + TypeScript
  • StoragePostgreSQL via Prisma + Supabase Auth

01. Overview

A full-stack web application for mathematics students to track reading progress across textbooks, organize topic notes, log practice problems, and maintain a study journal. Features a built-in PDF viewer, dark mode, JWT auth via Supabase, and security hardening with Helmet, CSP, CORS, and rate limiting.