Back to projects

Claustrum

Academic platform for schedule planning, degree progress tracking, and professor reviews.

Context

Claustrum addresses the fragmented information that appears when planning each university term.

The app combines schedule planning, curriculum progress tracking, and professor reviews in a single interface.

The data layer relies on Supabase, using Postgres, functions, and its REST API for read and write operations without a dedicated backend.

Screenshots

/app dashboard with student summary and metrics.
Schedule builder with class groups and weekly calendar view.
Curriculum map for academic progress tracking.

Tech stack

ReactViteTypeScriptSupabaseCloudflare Pages

Key points

  • Create and compare schedules in a single interface.
  • Track academic progress by stage.
  • Consult professor reviews to support course selection.

Learnings

  • Designing a frontend-first architecture connected to managed Supabase services.
  • Data modeling and safe operations through functions and REST endpoints for a real academic use case.
  • Deploying and maintaining a SPA with a focus on performance and usability.