Skip to content

vparys/goalie

Repository files navigation

Goalie – rychlý start

Krátký návod ke spuštění backendu, frontendové aplikace a jednoduchého device simulátoru.

Požadavky

  • Node.js (doporučena verze 18+)
  • npm

Backend (backend/)

  1. Vytvoř .env v adresáři backend (příklad):
DATABASE_URL="file:./prisma/dev.db"
PORT=3001
JWT_SECRET=change-me
  1. Nainstaluj závislosti:
cd backend
npm install
npx prisma generate
  1. Spusť vývojový server:
npm run dev

Backend poběží na http://localhost:3001 a Swagger dokumentace je na http://localhost:3001/docs.

Poznámka: V přiložené SQLite DB (prisma/dev.db) je předvytvořen administrátor admin@example.com s heslem adminadmin, lze ho rovnou použít pro rychlé testování.

Frontend (frontend/)

  1. Nainstaluj závislosti:
cd frontend
npm install
  1. Spusť vývojový server:
npm start

Frontend běží na http://localhost:3000 a proxy už směřuje požadavky na backend na portu 3001.

Device simulator (device-simulator/)

Simulátor je čisté HTML/JS/CSS. Otevři device-simulator/index.html v libovolném prohlížeči (stačí dvojklik nebo open device-simulator/index.html). Žádná instalace ani server nejsou potřeba, jen měj spuštěný backend, pokud simulátor s API komunikuje.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published