https://github.com/muntasirszn/csmc
The Official Website Code Of Collegiate School Math Club
https://github.com/muntasirszn/csmc
better-auth bun drizzle-orm eslint netlify nextjs react redis shadcn-ui tailwindcss turso typescript upstash
Last synced: 4 months ago
JSON representation
The Official Website Code Of Collegiate School Math Club
- Host: GitHub
- URL: https://github.com/muntasirszn/csmc
- Owner: MuntasirSZN
- License: mit
- Created: 2025-04-21T14:09:11.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-06-09T14:55:45.000Z (5 months ago)
- Last Synced: 2025-06-09T15:24:11.899Z (5 months ago)
- Topics: better-auth, bun, drizzle-orm, eslint, netlify, nextjs, react, redis, shadcn-ui, tailwindcss, turso, typescript, upstash
- Language: TypeScript
- Homepage: https://collegiateschoolmathclub.netlify.app
- Size: 10.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
Collegiate School Math Club
Meet a new range of thinking with mathematics
The one and only official math club of Chattogram Collegiate School.
![]()
![]()
![]()
![]()
![]()
![]()
This is the official website of Collegiate School Math Club, developed and maintained by [Nowazish Nur Kayef](https://github.com/Nowazish-Nur-Kayef) and [Muntasir Mahmud](https://github.com/MuntasirSZN)
## Tech Stack
- [Next.js](https://nextjs.org)
- [Turso](https://turso.tech) ([libSQL](https://github.com/tursodatabase/libsql) Database)
- [Drizzle ORM](https://github.com/drizzle-team/drizzle-orm)
- [Tailwind CSS](https://github.com/tailwindlabs/tailwindcss)
- [React](https://github.com/facebook/react)
- [Shadcn UI](https://github.com/shadcn-ui/ui)
- [Eslint](https://github.com/eslint/eslint)
- [Typescript](https://github.com/microsoft/typescript)
- [Netlify](https://netlify.com)
- [Better Auth](https://github.com/better-auth/better-auth)
- [Upstash Redis](https://upstash.com)
- [Bun](https://github.com/oven-sh/bun)## Developing
It uses app router of Next.js, with [src](./src) directory.
1. Clone this repo.
```sh
git clone https://github.com/MuntasirSZN/csmc
```2. `cd` to that directory and run:
```sh
bun setup
```And thats it! 🎊
## License
The project is licensed under the [MIT](./LICENSE) license.
## Performance metrics
Unlighthouse is used to generate metrics like LCP, see in https://www.muntasirmahmud.me/csmc. See it and optimize, thanks!