179 lines
2.9 KiB
Markdown
Executable File
179 lines
2.9 KiB
Markdown
Executable File
# 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.) |