(01) The brief
A field with open games every Sunday. The visitor wants to know three things in seconds: when the next one is, how much it costs and whether they can come without gear. The site answers that on the first screen.
(02) What it does
- Countdown to the next game and clear prices.
- Special events, private rental and gear rental.
- Gallery and videos managed by the crew.
- Panel with roles: each staff member edits only their part.
(03) How it was built
- Convex with built-in authentication and staff roles.
- Next.js with server rendering; Framer Motion animations respecting reduced motion.
- Scheduled content backups.
(04) Security
- Roles per crew member; panel out of search engines.
- CSP, HSTS and server-side validation.
(05) Speed and Google
Traffic is almost entirely mobile: images over CDN and deferred video.
(06) What it deliberately doesn’t do
- No online ticket sales; payment is at the field.