Frequently Asked Questions
Find answers to common questions about Lázně Pramen Engine
About the Project
Lázně Pramen Engine is a comprehensive platform for digitalising SPA and wellness business operations.
- What is it Modular system for booking management, CRM, inventory, and franchise
- Owner Sergej Schneider (🇩🇪/🇨🇭)
- Team @lazne-engine/core
Technology Stack
Modern technology stack for reliability and scalability.
- Backend Supabase (PostgreSQL + Auth + Storage)
- Frontend React 18 + Vite + TypeScript
- Node.js LTS v20.x (see .nvmrc)
Development & Deployment
Instructions for setting up local development environment and deploying the project.
Local Development
Quick start guide for developers.
- Start Supabase
supabase start - Frontend
npm run dev - Backend API
npm start - Testing
npm run lint && npm test
CI/CD
Automated deployment through GitHub Actions.
- DB Migrationssupabase-deploy.yml
- Edge Functionsdeploy-functions.yml
- Monoreponpm workspaces
Security
Data protection and secure development practices.
- RLSRow-Level Security enabled
- JWTToken-based authentication
- SecretsGitHub Secrets + Supabase
Contributing
How to contribute to the project development.
- ProcessFork → branch → PR to main
- CommitsConventional Commits (feat:, fix:, docs:)
- IssuesGitHub Issues for bugs and features
Roadmap
Project development plans and current sprint status.
Sprint S-01 🔄
In Development: Architecture design and documentation creation. Technical specification for MVP is ready.
Sprint S-02 🟡
In Progress: Inventory management module for SPA centers.
Sprint S-03 ⏳
Planned: React Native mobile app for clients and staff.
Need Help?
Open an issue on GitHub or contact @Sergej on Slack for support.