Ez az útmutató összefoglalja, mit vigyél át a saját gépedre / új Cursor projektbe.
git clone https://github.com/Hristos0527/lcdfixallee.git lcdfix-platform
cd lcdfix-platform
npm install
npm run seed
npm run dev
Cursorban: File → Open Folder → lcdfix-platform
Új chat az Editorban (Ctrl+I) = lokális fejlesztés.
Másold ezeket a mappákat/fájlokat:
lcdfix-platform/
├── server/ ← teljes backend
├── admin/ ← teljes szerviz UI
├── src/ ← lcdfix.hu Astro váz (opcionális)
├── deploy/ ← felhő deploy (később)
├── legacy/promo/ ← régi akciós landing
├── package.json ← workspace root
├── package-lock.json
├── Dockerfile
├── docker-compose.yml
├── .env.example
├── PLATFORM.md ← TELJES SPEC (ezt olvasd!)
├── SZERVIZ.md
└── LOKAL-ATVITEL.md ← ez a fájl
NEM kell másolni:
node_modules/server/data/ (új seed-et futtass)admin/dist/, server/dist/Utána:
npm install
npm run seed
npm run dev
Ha már van adatod és vinni akarod:
# Régi gépről
cp server/data/lcdfix.db /útvonal/új-projekt/server/data/
# Új gépen – data mappa létrehozása
mkdir -p server/data
Figyelem: SQLite fájl = teljes adatbázis (ügyfelek, munkalapok, készlet).
| # | Kérés | Állapot | Hol |
|---|---|---|---|
| 1 | RepairDesk helyett szerviz rendszer | ✅ MVP kész | server/, admin/ |
| 2 | Munkalap, ügyfél, státusz | ✅ | workOrders.ts |
| 3 | Készlet + bevételezés + árak | ✅ | parts.ts |
| 4 | Thermal nyomtatás | ✅ | print.ts |
| 5 | 3 üzlet, 10 user cél | ⚠️ 3 üzlet seed, 2 user | seed.ts |
| 6 | lcdfix.hu újra | ⚠️ Váz | src/ |
| 7 | Javítási lista + árazás | 📋 Spec | schema-v2.sql, PLATFORM.md §6 |
| 8 | Időpontfoglalás készlet alapján | 📋 Spec | PLATFORM.md §6 |
| 9 | Beszállítók + ár/készlet sync | 📋 Spec | schema-v2.sql |
| 10 | Auto rendelés 18:00 határidő | 📋 Spec | PLATFORM.md §7 |
| 11 | Számla/szállítólevél import | 📋 Spec | PLATFORM.md §8 |
| 12 | Lokális dev → később felhő | ✅ | npm run dev, Dockerfile |
Jelmagyarázat: ✅ kész · ⚠️ részben · 📋 spec megvan, kód nincs
npm run dev vagy production buildip addr / ipconfighttp://192.168.x.x:5173/api → :3001 (admin/vite.config.ts)Éles lokális hálózaton:
npm run build
npm run start -w server # NODE_ENV=production + admin dist
Ctrl+I → új chatPLATFORM.md-t (@PLATFORM.md)Első prompt lokálisan:
„Olvasd el a PLATFORM.md-t, futtasd a schema-v2 migrációt, és építsd meg a services + appointments API-t.”
| Változó | Dev | Éles |
|---|---|---|
JWT_SECRET |
dev default | erős random |
DB_PATH |
server/data/lcdfix.db |
/data/lcdfix.db |
PORT |
3001 | 3001 |
APP_URL |
– | https://szerviz.lcdfix.hu |
NODE_ENV |
– | production |
| Jelszó | Szerep | |
|---|---|---|
| admin@lcdfix.hu | admin123 | admin |
| szerelo@lcdfix.hu | szerviz123 | szerelő |
Élesben azonnal cseréld!
https://github.com/Hristos0527/lcdfixallee
Commit: tartalmazza a teljes MVP-t + PLATFORM spec-et + v2 SQL-t + Docker deploy vázat.