Skip to content

Latest commit

 

History

History
79 lines (58 loc) · 2.52 KB

README.md

File metadata and controls

79 lines (58 loc) · 2.52 KB

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.


course review

🚀 Quick Start

This project is built on top of the T3 Stack. With the following core technologies:

  • TypeScript - Statically typed JavaScript
  • Yarn - Dependency management

Frontend

Backend

  • 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

Dev Tools

  • ESLint - Linting utility for TypeScript and TSX
  • Prettier - Code formatter
  • Storybook - UI component explorer
  • Docker - Containerized development environment

Development

  • Vercel - Hosting and deployment
  • Supabase - Database and authentication

For more information, see the Development Guide and Deployment Guide.

📚 Documentation

🤝 Contributing

See our contribution guide for more information

📝 License

MIT