This repository contains the Greater Gaming Society of San Antonio website build.
Phase 1 is scaffolded:
- Next.js App Router is installed in the repo root
- Tailwind is configured
- Biome is the lint and format tool
- VS Code MCP config lives in
.vscode/mcp.json - steering docs live under
docs/
Run the development server:
npm run devRun code-quality commands:
npm run lint
npm run formatOpen http://localhost:3000 to view the app.
Optional environment variable for metadata:
NEXT_PUBLIC_SITE_URL=https://your-production-domain.exampleIf NEXT_PUBLIC_SITE_URL is not set, metadata falls back to http://localhost:3000.
Optional environment variable for the DEVSA-compatible event feed origin:
GGS_EVENTS_FEED_ORIGIN=http://localhost:4000If GGS_EVENTS_FEED_ORIGIN is not set, the events section fetches the published feed from https://www.devsa.community/api/events/feed.
Use the MCPs in this order while developing:
context7for current framework and library documentationnext-devtoolsfor Next.js-specific diagnostics and runtime insightplaywrightfor browser verification on the running app
Start Next DevTools work by calling the init tool after the dev server is up.
Check out our Next.js deployment documentation for more details.