# ami már kész

✅ KÖLTSÉGKEZELÉS & PÉNZÜGY

vehicle_expenses

credit_logs

credit_transactions

credit_rules

points_ledger

user_credits

vouchers

billing endpointok aktívak

➡️ Költségnyilvántartás DB szinten KÉSZ

✅ SZERVIZKERESŐ & PROVIDER RÉTEG

service_providers

service_specialties

service_reviews

service_records

organization_locations

locations

fuel_stations

➡️ Szerviz- & provider alap KÉSZ

✅ FELHASZNÁLÓK / ORG / AUTH

users

organizations

organization_members

company_members

verification_tokens

legal_acceptances

legal_documents

email_*

➡️ Auth + org alap KÉSZ

✅ KONFIG / RENDSZER MOTOR

system_settings

regional_settings

subscription_tiers

org_subscriptions

subscription_notification_rules

translations

➡️ Hierarchikus config motor = HALADÓ SZINT

🧠 GAMIFICATION / SCORING (extra — KÉSZ)

badges

user_badges

votes

user_scores

user_stats

level_configs

point_rules

Rendszer feltárása – 1. kör: mi tűnik késznek az API alapján?
Készen lévő funkciók (spec szerint)

Auth (v1 + v2 vegyesen):

v1: register, verify

v2: register, login, forgot-password

Billing (v1):

balance, history, voucher generate/redeem

Fleet & Vehicles (v1):

fleet/vehicles

vehicles/register

vehicles/search/brands, vehicles/search/providers

Expenses (v1): expenses/add

Reports (v1): summary/{vehicle_id}, trends/{vehicle_id}

User self endpoint (v1): users/me

Health (root): / online/version

Ami még bizonytalan (csak a specből nem derül ki)

mely endpointok valójában működnek (spec ≠ implementáció kész)

auth flow: v1 verify + v2 login együttélése (migráció alatt lehet)

DB oldalon: mely táblák/sémák vannak ténylegesen, és mi a migrációs állapot

Mit jelent ez “kész / nincs kész” szempontból?
Ami biztosan kész / működik

API fut, van root health endpoint: / → online + version 2.0.0

Swagger UI működik: /docs

Az API verziózott: api/v2/...

DB fut és healthy (konténer szinten)

Frontend fut (3000)

Ami nincs kész / tisztázandó

OpenAPI JSON pontos url-je: /api/v2/openapi.json (ezt le kell menteni)

DB admin user / DB név / szerepkörök: a postgres user nem létezik → ki kell szedni a valódi POSTGRES_USER/DB-t

Jogosultságok: postgres_data és pár volume folder root/egyéb owner → normális, de discovery-hez sudo kell

Logolás: logs/ üres → lehet, hogy minden stdout-ba megy (Dozzle), vagy nincs file logging bekötve

📄 2️⃣ IMPLEMENTED_FEATURES.md

(Ami már MOST készen van – a te rendszered alapján kitöltjük majd)

Core

✅ PostgreSQL adatbázis

✅ Docker alapú futtatás

✅ Tenant-alapú logika (ha van)

🟡 Járműtörzs (audit alatt)

🟡 Költség rögzítés

🟡 Szerviz esemény rögzítés

UI / Backend

🟡 API alap endpointok

🔴 Service request workflow hiányzik

🔴 Provider ajánlatküldés hiányzik

(Amint elküldöd az anyagokat, ezt precízen feltöltöm.)