This is a project I use as a technical playground 🏡 trying to see how valid Fullstack development feels like with a modern Next.js based stack.
Not everything will be beautifully implemented, so take everything with a pinch of salt.
– And feel free to seek inspiration from this. 🤞
I've left all pages/features viewable for demo purposes.
Some actions still require authentication and/or admin privileges.
At Adapt we play Counter Strike at an internet café called "G4ME TIME Parken" once a month.
We have established a "Penalty Box" and a set of penalties e.g. arriving late or one being killed by an opponent in game with a knife etc.
All of these penalties have been logged manually by me in our Slack channel while playing, but I am now building a small web application to handle this, and provide penalty overviews for the players, so they can see what fines they've got and some statistics.
- Next.js - The React Framework for Production
- NextAuth.js - Authentication for Next.js
- Prisma.io - Next-generation Node.js and TypeScript ORM
- Planetscale - MySQL-compatible serverless database platform
- tRPC - End-to-end typesafe APIs made easy
- Radix colors - A gorgeous, accessible color system
- Radix UI - Unstyled, accessible components for building high‑quality design systems and web apps in React.
- Tailwindcss - Utility-first CSS framework