initial: QueueMed v1.0 MVP — file d'attente, WhatsApp, auth, dashboard

This commit is contained in:
Hermes 2026-04-25 12:52:35 +00:00
parent d24d0c3e70
commit 1dbb131d24
112 changed files with 27911 additions and 0 deletions

24
.env.example Normal file
View file

@ -0,0 +1,24 @@
# ─── Database ───────────────────────────────────────────────────────────────
# Local dev (host MySQL):
# DATABASE_URL=mysql://queuemed:queuemed@localhost:3306/queuemed
# Docker compose (uses the "db" service):
DATABASE_URL=mysql://queuemed:queuemed@localhost:3306/queuemed
# ─── Auth ───────────────────────────────────────────────────────────────────
# Generate a strong random secret, e.g.: openssl rand -hex 64
JWT_SECRET=change_me_to_a_long_random_string
# ─── Server ─────────────────────────────────────────────────────────────────
PORT=5000
NODE_ENV=development
# Public URL used to build QR code links (e.g. https://queuemed.example.com)
PUBLIC_BASE_URL=
# ─── Docker compose only ────────────────────────────────────────────────────
MYSQL_ROOT_PASSWORD=rootpassword
MYSQL_DATABASE=queuemed
MYSQL_USER=queuemed
MYSQL_PASSWORD=queuemed
MYSQL_PORT=3306
APP_PORT=5000