Explore over 14,000+ reviews of courses and professors. Plan ahead with bid analytics. Break classroom barriers. The open-source course planning platform for Singapore Management University (more to come!)
We’re a committed group of students and alumni working to improve campus life through technology. AfterClass supports more than 40,000 students each semester in selecting the ideal modules for their academic path.
This project is built on top of the T3 Stack. With the following core technologies:
- TypeScript - Statically typed JavaScript
- Bun - Dependency management (not runtime)
- Next.js - React framework
- TailwindCSS - Utility-first CSS framework
- RadixUI & Shadcn - Composition-first UI libraries
- Next.js Api Routes - Serverless API endpoints (used with tRPC)
- tRPC - TypeScript RPC, a framework for building type-safe APIs
- PrismaORM - Modern database access for TypeScript & Node.js
- NextAuth - Authentication for Next.js
- Supabase - The open source Firebase alternative for PostgreSQL
- ESLint - Linting utility for TypeScript and TSX
- Prettier - Code formatter
- Storybook - UI component explorer
- Docker - Containerized development environment
For more information, see the Development Guide and Deployment Guide.
See our contribution guide for more information