Poslední změna
03.07.2025 v 17:42

Často kladené otázky

Naleznete odpovědi na hlavní otázky o Lázně Pramen Engine

O projektu

Lázně Pramen Engine je komplexní platforma pro digitalizaci SPA a wellness byznysu.

  • Co to je Modulární systém pro správu rezervací, CRM, skladu a franšízy
  • Majitel Sergej Schneider (🇩🇪/🇨🇭)
  • Tým @lazne-engine/core

Technologie

Moderní stack technologií pro spolehlivost a škálovatelnost.

  • Backend Supabase (PostgreSQL + Auth + Storage)
  • Frontend React 18 + Vite + TypeScript
  • Node.js LTS v20.x (viz .nvmrc)

Vývoj a nasazení

Pokyny pro nastavení lokálního prostředí a nasazení projektu.

Lokální vývoj

Rychlý start pro vývojáře.

  • Start Supabasesupabase start
  • Frontendnpm run dev
  • Backend APInpm start
  • Testovánínpm run lint && npm test

CI/CD

Automatizované nasazení pomocí GitHub Actions.

  • Minigrace DBsupabase-deploy.yml
  • Edge Functionsdeploy-functions.yml
  • Monoreponpm workspaces

Bezpečnost

Ochrana dat a bezpečné vývojové praktiky.

  • RLSRow-Level Security zapnuto
  • JWTAutentizace pomocí tokenů
  • SecretsGitHub Secrets + Supabase

Účast v projektu

Jak přispět k rozvoji projektu.

  • ProcesFork → větevka → PR v main
  • CommityConventional Commits (feat:, fix:, docs:)
  • IssuesGitHub Issues pro chyby a funkce

Drobné mapy

Plány pro rozvoj projektu a aktuální stav sprintů.

Sprint S-01 🔄

V průběhu: Projektování architektury a vytváření dokumentace. Technická specifikace pro MVP je hotova.

Sprint S-02 🟡

V práci: Modul pro správu skladu a inventáře pro SPA centra.

Sprint S-03 ⏳

Naplánováno: Mobilní aplikace na React Native pro klienty a zaměstnance.

Potřebujete pomoc?

Otevřete issue na GitHub nebo se spojte s @Sergej v Slack pro získání podpory.