Ugrás a tartalomhoz
DESIGNAIR

← 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.

Görgess tovább Hogyan készült?
Woodestic Finance Dashboard – a felület
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

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

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.

08

Á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

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 6893

Kíváncsi vagy, mit építettem? Nézd meg a munkáimat →

Nincs kötelezettség. Az adataidat bizalmasan kezelem.

Hívás