Back to projects
DAG website
The website of DAG, the milsim airsoft club I co-founded in Normandy: a showcase, a member area to organise games and a shop for merch.
- Type
- Website
- Year
- 2026
- Status
- Live
- Stack
- Next.js, PostgreSQL, Prisma, Stripe
- Source code
- Private
- Website
- www.diexaiegroup.fr
Context
Designed and built in June 2026, the site is self-hosted on a VPS with Docker. The member area is closed: accounts are created by admins, with three roles. The shop is open to everyone, no account needed.
What it does
- Showcase: the group, the team, the next game and a photo gallery.
- Recruitment: an application form tracked from the admin area.
- Member area: game calendar, availability, profile and gear sheet.
- Shop: size and colour variants, per-variant stock, Stripe payment and parcel-point delivery.
- Admin and GDPR: accounts, roles, products, orders, legal notice and cookies.
Tech
Next.js 16, React 19, TypeScript, Tailwind CSS, Prisma, PostgreSQL, NextAuth, Stripe, Jest, Docker and Nginx. More than 30 API routes and 58 automated tests.
Next project Artist portfolio