Files
MyClub/landing/README.md
T
Tomas Dvorak 30d70a6aeb update
2026-03-13 14:34:19 +01:00

47 lines
921 B
Markdown

# MyClub Landing
Samostatná publikovatelná landing page pro `MyClub` v root složce `/landing`.
## Stack
- React + TypeScript + Vite
- Tailwind CSS v4
- shadcn/ui primitives
- Montserrat variable font
- Form submission přes existující `POST /api/v1/contact`
## Development
```bash
cd landing
npm install
npm run dev
```
Dev server běží na `http://localhost:4174`.
Výchozí proxy posílá `/api/*` na `http://localhost:8080`, takže při lokálním běhu backendu není potřeba nastavovat extra URL.
## Environment
Zkopírujte `.env.example` podle potřeby:
```bash
cp .env.example .env
```
Podporované proměnné:
- `VITE_API_BASE_URL`: volitelné. Pokud je prázdné, používá se same-origin `/api/...`
- `VITE_SITE_URL`: volitelné. Pokud je nastavené, doplní canonical a absolutní OG/Twitter URL
## Build
```bash
cd landing
npm run build
npm run preview
```
Výstup je v `landing/dist`.