Skip to content

Latest commit

 

History

History
54 lines (40 loc) · 1.26 KB

File metadata and controls

54 lines (40 loc) · 1.26 KB

Peña Bética Escocesa 🟢⚪

Real Betis supporters club website in Edinburgh. We watch matches at Polwarth Tavern.

Quick Start

npm install
cp .env.example .env.local  # Fill in your keys
npm run dev                 # http://localhost:3000

Required Environment Variables

NEXT_PUBLIC_SUPABASE_URL=...
NEXT_PUBLIC_SUPABASE_ANON_KEY=...
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=...
CLERK_SECRET_KEY=...

Commands

npm run dev           # Development server
npm run build         # Production build
npm test              # Run tests
npm run test:e2e      # E2E tests
npm run storybook     # Component dev (port 6006)
npm run lint          # ESLint
npm run type-check    # TypeScript

Tech Stack

  • Next.js 15 + React 19 + TypeScript
  • Supabase (PostgreSQL with RLS)
  • Clerk (authentication)
  • Tailwind CSS 4
  • Vitest + Playwright + Storybook

Documentation

Social


¡Viva er Betis manque pierda! 🟢⚪