lcdfixallee

LCD FIX – Saját szerviz rendszer (RepairDesk helyett)

Munkalap, ügyfél, státusz, alkatrész készlet, bevételezés, árak és thermal nyomtatás – 3 üzlet, 10 felhasználó.

Gyors indítás

npm install
npm run seed
npm run dev

Teszt belépés (seed után)

Szerep E-mail Jelszó
Admin admin@lcdfix.hu admin123
Szerelő szerelo@lcdfix.hu szerviz123

Funkciók

Modul Leírás
Munkalap Felvétel, jegyszám (pl. AL-2026-00001), státusz workflow
Ügyfél Név, telefon, készülék adatok
Státusz Átvéve → Javítás alatt → Alkatrészre vár → Kész → Átadva
Készlet Üzletenkénti készlet, alacsony készlet jelzés
Bevételezés Beszállító, bizonylat, tételek, automatikus készletnövelés
Árak Beszerzési + eladási ár alkatrészenként
Thermal nyomtatás 80 mm-es munkalap (böngésző nyomtatás)

Státuszok

Thermal nyomtatás

A munkalap részleteinél kattints a Thermal nyomtatás gombra. 80 mm széles, ESC/POS-barát elrendezés – böngészőből közvetlenül a termál nyomtatóra.

Tipp: Chrome-ban válaszd ki a termál nyomtatót, kapcsold ki a fejléc/láblécet, és állítsd 80 mm papírszélességre.

Haladó: hálózati ESC/POS nyomtatóhoz később QZ Tray integráció adható.

Üzletek

Seed alapértelmezés:

  1. LCD FIX – Allee (AL)
  2. LCD FIX – Duna Plaza (DP)
  3. LCD FIX – Üzlet 3 (U3) – cím módosítható

Telepítés élesben

  1. Szerver: VPS vagy helyi gép (mindhárom üzlet eléri hálózaton / VPN-en)
  2. Adatbázis: SQLite fájl (server/data/lcdfix.db) – később PostgreSQL-re váltás lehetséges
  3. Környezeti változók:
    JWT_SECRET=erős-titkos-kulcs
    PORT=3001
    DB_PATH=/var/lcdfix/lcdfix.db
    
  4. Build:
    npm run build
    npm run start -w server
    
  5. Az admin UI statikus fájljait szolgáld ki nginx-szel, proxy /api → backend

Jogosultságok

Szerep Jogok
admin Minden üzlet, minden funkció
manager Üzlet kezelés (bővíthető)
technician Saját üzlet munkalapjai

RepairDesk migráció

  1. Exportáld az ügyfeleket és jegyeket RepairDesk-ből (CSV)
  2. Import script készíthető igény szerint
  3. Párhuzamos futtatás 2–4 hétig ajánlott

Projekt struktúra

server/     – Hono API + SQLite
admin/      – React szerviz felület
legacy/     – Régi akciós landing (iphonekijelzoakcio.hu)
src/        – lcdfix.hu marketing oldal (Astro, folyamatban)