mirror of
https://github.com/Dvorinka/MyClubServer.git
synced 2026-06-04 18:52:56 +00:00
update
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# 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`.
|
||||
Reference in New Issue
Block a user