Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/afterclass-io/afterclass.io-v2
[alpha] https://new.afterclass.io
https://github.com/afterclass-io/afterclass.io-v2
nextjs t3-stack tailwind tailwindcss trpc
Last synced: 5 days ago
JSON representation
[alpha] https://new.afterclass.io
- Host: GitHub
- URL: https://github.com/afterclass-io/afterclass.io-v2
- Owner: AfterClass-io
- License: mit
- Created: 2023-06-29T14:16:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-27T18:44:19.000Z (10 days ago)
- Last Synced: 2024-10-27T22:36:36.944Z (10 days ago)
- Topics: nextjs, t3-stack, tailwind, tailwindcss, trpc
- Language: TypeScript
- Homepage: https://afterclass-io-v2-git-main-afterclass.vercel.app/
- Size: 2.6 MB
- Stars: 7
- Watchers: 3
- Forks: 2
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
_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.
## π Quick Start
This project is built on top of the [T3
Stack](https://create.t3.gg/en/introduction). With the following core
technologies:- [TypeScript](https://www.typescriptlang.org/) - Statically typed JavaScript
- [Bun](https://bun.sh/) - Dependency management (not runtime)### Frontend
- [Next.js](https://nextjs.org/) - React framework
- [TailwindCSS](https://tailwindcss.com/) - Utility-first CSS framework
- [RadixUI](https://www.radix-ui.com/) & [Shadcn](https://shadcn.com/) -
Composition-first UI libraries### Backend
- [Next.js Api Routes](https://nextjs.org/docs/api-routes/introduction) -
Serverless API endpoints _(used with tRPC)_
- [tRPC](https://trpc.io/) - TypeScript RPC, a framework for building type-safe
APIs
- [PrismaORM](https://www.prisma.io/) - Modern database access for TypeScript &
Node.js
- [NextAuth](https://next-auth.js.org/) - Authentication for Next.js
- [Supabase](https://supabase.com/) - The open source Firebase alternative for
PostgreSQL### Dev Tools
- [ESLint](https://eslint.org/) - Linting utility for TypeScript and TSX
- [Prettier](https://prettier.io/) - Code formatter
- [Storybook](https://storybook.js.org/) - UI component explorer
- [Docker](https://www.docker.com/) - Containerized development environment### Development
- [Vercel](https://vercel.com/) - Hosting and deployment
- [Supabase](https://supabase.com/) - Database and authenticationFor more information, see the [Development Guide](DEVELOPMENT.md) and
[Deployment Guide](DEPLOYMENT.md).## π Documentation
- [Project Philosophy](PHILOSOPHY.md)
- [Contributing Guide](CONTRIBUTING.md)
- [Project Architecture](ARCHITECTURE.md)
- [Development Guide](DEVELOPMENT.md)
- [Deployment Guide](DEPLOYMENT.md)## π€ Contributing
See our [contribution guide](CONTRIBUTING.md) for more information
## π License
[MIT](LICENSE)