← Munkáim /Esettanulmány · Egyedi rendszer
Woodestic Finance Dashboard
Pénzügyi és cashflow-irányítópult: a bankkivonatokat, számlákat és béreket automatikusan beolvassa és párosítja, és a rendelések bevételével együtt likviditási és jövedelmezőségi képet ad.
- Típus
- Egyedi rendszer
- Kontextus
- A Woodestic belső használatú pénzügyi és cashflow-irányítópultja – nincs nyilvános felülete.
- Szerepem
- Tervezés és fejlesztés
- Technológia
- Next.js · TypeScript · Prisma · AI
-
4 800+
fájl a feldolgozott Drive-mappában
-
112
bankkivonat, amelynek egyenlege a fillérig stimmel
-
94
számla, amelynek tételsorai egyeznek a végösszeggel
-
AI
csak segít, ellenőrzött keretek között
A kiindulás
Miről volt szó?
Egy vállalkozás pénzügyi képe sok helyen él: bankkivonatokban több bankon, devizában és fizetési szolgáltatónál, beszerzési és kimenő számlákban, bérlapokban, főkönyvi kivonatban. Ha ezek külön élnek, a tulajdonos nem látja egyben, mennyi pénze van, meddig elég, és mi hozza a profitot.
A feladat az volt, hogy ez a szétszórt anyag automatikusan egy rendszerbe kerüljön, egymáshoz legyen párosítva (a kifizetés a számlához, a bér a bérlaphoz), és a webshop rendeléseivel együtt likviditási és jövedelmezőségi képet adjon – úgy, hogy közben minden szám ellenőrizhető maradjon.
Amit tudnia kellett
- Bankkivonatok, számlák, bérlapok és szolgáltatói kimutatások automatikus beolvasása – csv, Excel és PDF formátumban is
- A dokumentumtípus felismerése, és a Google Drive-mappa automatikus szinkronja
- A kifizetések és a számlák, bérlapok automatikus párosítása; saját számlák közti átvezetések és devizaváltások felismerése
- A kiadások kategorizálása a cég saját kategóriafája szerint
- Pénzügyi mutatók: pénzkészlet számlánként és devizánként, túlélési idő, fedezeti pont, árrés, KIVA-becslés
- Előrejelzés, szimuláció és figyelmeztetések
- A rendelések bevételének egybevetése a számlákkal
- Hitelek követése, és a nem biztos adatok emberi ellenőrzése
- Biztonság: egyéni fiókok, napló, korlátozások
A megoldás
Amit építettem
A rendszer egy külön alkalmazás, saját adatbázissal. A pénzügyi dokumentumokat – bankkivonatokat, beszerzési és kimenő számlákat, bérlapokat, Barion-, PayPal- és Stripe-kimutatásokat, főkönyvi kivonatot – egyetlen feltöltési felületen és a Google Drive-mappa automatikus szinkronján át veszi át. Minden fájlnál felismeri a típusát, kiolvassa az adatokat (ahol lehet, saját elemzővel; ahol az AI segít, ellenőrzött keretek között), és a feltöltés után automatikusan párosít: a kifizetést a számlához, a bért a bérlaphoz, a saját számlák közti átvezetést vagy devizaváltást a másik oldalához.
A rendelések bevételét a Woodestic OMS-ből kapja, majd egybeveti a kiállított számlákkal: a számla a tranzakció, a rendelés pénzügyi eredménye a számlák összege. Ezekből készülnek a mutatók: pénzkészlet számlánként és devizánként, túlélési idő, fedezeti pont, árrés, marketing-hatékonyság, vásárlói élettartam-érték, banki költségek szolgáltatónként. Az előrejelzés hat hónapra tekint előre, és a lezárt hónapok tényadataiból tanul. A szimulátorban csúszkákkal próbálható ki, mi történik egy marketing-költés, egy új bér vagy egy beszállítói áremelés esetén; a beruházás-tervező hónapról hónapra számolja a pénzáramot.
Ahol a rendszer nem biztos, nem találgat: a bizonytalan adat az ellenőrző központba kerül, ahol a dokumentum eredetije mellett, egy képernyőn javítható. A küszöbértékek (minimum szabad pénz, kategória-arányok) túllépése figyelmeztetésként jelenik meg a főoldalon. Egy beépített AI-tanácsadó pedig eszközökkel – olvasási joggal – kérdezi le az adatokat, és elemzést, számítást, szövegtervezetet ad rájuk.
-
01
Dokumentum-beolvasás
Bankkivonat (csv, Excel, PDF), számlák (Excel, PDF), Számlázz.hu-kimutatás, bérlap, Barion/PayPal/Stripe, főkönyvi kivonat – automatikus típusfelismeréssel.
-
02
Google Drive-szinkron
A mappa és almappái szinkronja, élő fanézet, feldolgozási sor, napló; a módosult fájl észlelése, a feldolgozás háttérben is futhat.
-
03
Automatikus párosítás
Kifizetés ↔ számla/bérlap/kimutatás; saját számlák közti átvezetés és devizaváltás (a költséggel együtt); hitel-törlesztőrészletek; a biztos találat megerősített, a bizonytalan javaslat.
-
04
Kategorizálás
Kulcsszavas szabályok, majd AI a cég saját kategóriafáján; a tételsorok is kategorizálva; csak érvényes kategóriát fogad el.
-
05
Pénzkészlet és likviditás
Számlánként és devizánként, a hitelkeret külön kezelve; túlélési idő; KIVA-becslés; banki költségek szolgáltatónként.
-
06
Jövedelmezőség
Árrés, marketing-hatékonyság (MER), fedezeti pont, vásárlói élettartam-érték; kimutatás márkánként és kereskedői/végfelhasználói bontásban.
-
07
Előrejelzés
Hat hónapos AI-előrejelzés bevételre és cashflow-ra; a lezárt hónapokból tanul; a diagramokon szaggatott vonallal.
-
08
Szimulátor és tervezők
„Mi lenne, ha" csúszkák; beruházás- és fejlesztés-tervező; kiadástervező, amely a biztonságos hónapot is javasolja.
-
09
Eredményjelző
Havi, negyedéves és éves nézet; tényadatok és előrejelzés egy táblázatban; adókötelezettség bontva.
-
10
Rendelések és számlák
A rendelések bevétele a számlák alapján; térkép a számlázási címekről; fizetési teljesülés rendelésenként.
-
11
Kereskedői bontás
B2B/B2C besorolás Google Táblázat alapján, AI-validációval és kézi felülírással.
-
12
Bérek és adók
Bérlapok személyenként, nettó bér és adók párosítása az utalásokkal; KIVA havonta és negyedévente.
-
13
Hitelek
Folyószámlahitel és törlesztéses hitel, törlesztési terv, tagi kölcsön; az adósság külön mutatva, nem „negatív pénzként".
-
14
Ellenőrző központ
A bizonytalan adat az eredeti dokumentum mellett, megosztott képernyőn javítható; tömeges jóváhagyás.
-
15
AI-tanácsadó
Üzleti és pénzügyi kérdésekre, olvasási joggal elérhető adatokkal; külső MCP-kliensekhez is elérhető.
-
16
Szállítási díjak
A beszedett és a kifizetett szállítási költség összevetése havonta és futáronként.
Technológia
Mi fut a háttérben?
-
Next.js és TypeScript
A felület és a szerveroldal egy alkalmazásban.
-
Prisma és MySQL
Saját, az OMS-től különálló adatbázis.
-
Google Drive API
A dokumentumok automatikus szinkronja.
-
Gemini (AI)
Számlák és bérlapok kiolvasása, kategorizálás, előrejelzés, tanácsadó – mindig ellenőrzött, validált keretek között.
-
Recharts
Diagramok, trendvonallal és előrejelzéssel.
-
Docker
Telepítés, háttérfeladatokkal.
Hogyan közelítem
Amire az ilyen projekteknél figyelek
Ellenőrizhető számok
A kivonatok egyenlege a fillérig stimmel; a számlák tételsorai a végösszeggel; ha nem, az import nem megy át, és a hiba látszik.
Valós adaton kalibrálva
Az elemzők a cég tényleges dokumentumain készültek: a formátumok furcsaságai (dátumként beolvasott összeg, HTML-ként elmentett Excel, nyelvenként más számformátum) így derültek ki.
Az AI nem dönt egyedül
Csak érvényes kategóriát, csak ellenőrzött struktúrát fogad el; a bizonytalan eredmény emberi ellenőrzésre kerül.
Minden költség egyszer számít
A pénzmozgásokat és a hozzájuk tartozó számlát a rendszer nem számolja kétszer; a saját számlák közti átvezetés nem bevétel és nem költség.
Hitel nem bevétel
A hitelfelvétel és a tőketörlesztés finanszírozási mozgás: nem jelenik meg bevételként vagy költségként.
Takarékos AI
A feldolgozás nagy része AI nélkül, saját elemzővel fut; az AI csak ott, ahol kell, kötegelve és korlátozott hívásszámmal.
Biztonság
Jelszó-hash, aláírt munkamenet, kérésszám-korlát, védett végpontok, naplózás – egy pénzügyi eszköz minimuma.
Átláthatóság
Minden módosítás naplózva; a nem biztos adat jelölve, nem elrejtve.
Eredmény
Mi lett belőle?
A rendszer a Woodestic pénzügyi képét egy helyre hozza: a szétszórt dokumentumokból rendezett, párosított adat lett, amelyből a likviditás, a jövedelmezőség és az előrejelzés kiolvasható. A bizonytalan adat jelölve van, így a szám mögötti bizonytalanság is látszik.
További esettanulmányok
-
Egyedi rendszer
Woodestic OMS
Esettanulmány → -
Egyedi rendszer
Elállási Űrlap (WooCommerce)
Esettanulmány → -
Egyedi rendszer
WooCommerce Tiered Pricing
Esettanulmány → -
Egyedi rendszer
MailerLite Agent – BAGázs
Esettanulmány → -
Weboldal
Virtuális Akadémia
Esettanulmány → -
Webshop
Woodestic (HU)
Esettanulmány → -
Webshop
Woodestic (EN)
Esettanulmány → -
Webshop
Házhozsüti
Esettanulmány → -
Saját projekt
Kemencebolt
Esettanulmány → -
Saját projekt
Kemencebence
Esettanulmány →
Kapcsolat
Hasonlót szeretnél?
Írd meg két mondatban, mit szeretnél építeni vagy rendbe tenni. Megnézem, és őszintén megmondom, hogyan látom.
[email protected] +36 30 731 6893Kíváncsi vagy, mit építettem? Nézd meg a munkáimat →