Saját fejlesztésEsettanulmány

Milvo

Közös háztartási pénzügyi nyilvántartó és költségkövető webalkalmazás, többdevizás támogatással és banki összekötés nélkül. Saját fejlesztésként építettük, jelenleg zárt tesztelői körben fut.

milvo.app
  • React
  • TypeScript
  • Supabase
  • Tailwind CSS
  • PWA
  • MCP
A milvo.app főoldala: két telefonképernyő a közös háztartási pénzügyi alkalmazásról
01

Az ügyfél

Ki ő?

A Milvo a mi saját fejlesztésünk, ezért nincs külső megrendelő. A célközönség a közös pénzügyeket vezető pár vagy lakótárs, a több pénznemben élők, és mindenki, aki nem szeretne banki belépési adatot megadni.

Saját termékként építettük, nem megrendelésre. Egy komplex, adatbázis-vezérelt, többfelhasználós alkalmazás, valós idejű szinkronnal és AI-kapcsolattal.

Besorolás
Saját fejlesztés
Terület
Közös háztartási pénzügyek
Platform
Telepíthető webalkalmazás (PWA)
Weboldal
milvo.app
02

A probléma

Mi nem működik a meglévő megoldásokban?

A közös pénzügyek vezetése gyakran ezeken akad el:

  • A banki összekötéses alkalmazásokhoz általában banki belépési adat kell, a kapcsolatok néha megszakadnak, a kisebb helyi bankokat és a készpénzes tételeket pedig nem mindig kezelik.

  • Táblázatban mobilról kényelmetlen szerkeszteni, és nincs automatikus többdevizás átváltás, valós idejű értesítés vagy csoportos jogosultságkezelés.

  • Közös, azonnal szinkronizált felület nélkül nehézkes az elszámolás: ki mit fizetett, mi az esedékes rezsi és előfizetés.

03

A cél

Mit akartunk elérni?

  • Közös, azonnal szinkronizált nyilvántartás a háztartás minden tagjának.

  • Gyors rögzítés, bármely képernyőről egy kattintással.

  • Több pénznem kezelése automatikus átváltással.

  • Banki belépési adat nélkül: a felhasználó saját kezében marad az adat.

  • AI-asszisztensből is kezelhető.

04

A megoldás

Mit építettünk?

Munkaterületek

  • Regisztrációkor mindenki automatikusan kap egy privát, személyes háztartást, és létrehozhat megosztott háztartásokat is (például Otthon, Nyaralás, Albérlet).
  • Szerepkörök: a tulajdonos a meghívókat és a tagokat kezeli, a tag rögzít, módosít és lekérdez.
  • A tételeknél látszik, ki rögzítette. Minden háztartáshoz egyedi kiemelőszín rendelhető.
  • E-mailes meghívó 7 napos lejárattal, márkázott levélben.
A milvo.app funkciókártyái: ismétlődő tételek, több pénznem egy képben és közös háztartás

Gyorsrögzítés és tranzakciók

  • Bármely képernyőről egy kattintással elérhető rögzítő felület, bevétel és kiadás közötti gyors váltással, és kapcsolóval, ami a tételt ismétlődővé teszi.
  • Előre definiált és saját kategóriák névvel, ikonnal és típussal.
  • Havonta csoportosított tranzakciólista élő kereséssel.
  • Ismétlődő tételek napi, heti, havi, negyedéves és éves gyakorisággal.

Többdevizás kezelés

  • 150+ pénznem. Minden háztartásnak van alapdevizája, amiben a statisztikák és grafikonok megjelennek.
  • A tétel bármilyen pénznemben rögzíthető. A rendszer tárolja az eredeti összeget és pénznemet, és a rögzítéskori árfolyamon számolt alapdevizás értéket is.
  • Az alapdeviza váltásakor a statisztikák az eredeti összegekből újraszámolódnak.
  • A kezdő pénznem a böngésző nyelve alapján áll be (magyar böngészőnél forint).

Riportok és PDF

  • Havi váltó, az 5 legnagyobb kiadási kategória százalékos súllyal, napi kiadási görbe és költési trend.
  • A közelgő esedékes tételek előrejelzése 30 és 180 nap között.
  • PDF riport, ami a böngészőben készül: háztartás neve, hónap, nettó egyenleg, kategóriabontás és az összes tétel táblázatban.

Push értesítés és mobil felület

  • A push értesítés egy kapcsolóval bekapcsolható. Ha valaki rögzít egy tételt, a háztartás többi tagja értesítést kap, és a rákattintás a megfelelő képernyőre visz.
  • Telepíthető, mobil-első webalkalmazás rögzített alsó navigációval és kiemelt akciógombbal.
05

Technológia

Miért pont azt?

A rendszer teljes egészében saját fejlesztés, ezekre az eszközökre épül:

  • Supabase és sorszintű jogosultság

    Miért pont ez? Az adatok háztartásonként elkülönülnek, a jogosultság adatbázis szinten érvényesül.

  • Realtime

    Miért pont ez? A partner azonnal látja a változást.

  • Edge Functions és ütemezett feladat

    Miért pont ez? Háttérautomatizáció külön szerver nélkül.

  • PWA

    Miért pont ez? Telepíthető, mobilon natívnak hat.

  • Resend

    Miért pont ez? Megbízható meghívó e-mailek.

  • Böngészőben készülő PDF

    Miért pont ez? A riport előállítása nem igényel külön szolgáltatást.

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • Framer Motion
  • Radix UI
  • Recharts
  • Web Push
  • Vercel
06

Automatizáció

Mi történik a háttérben?

Ez történik a háttérben, a felhasználó beavatkozása nélkül:

  1. 1

    Naponta egyszer

    Az ütemezett feladat megvizsgálja az aktív ismétlődő szabályokat, kiszámolja az esedékességet, és beilleszti a tételt a megfelelő árfolyamon.

  2. 2

    Árfolyam-gyorsítótár

    Az árfolyamokat külső szolgáltatásból tölti le a rendszer, és naponta legfeljebb egyszer hív külső API-t.

  3. 3

    Push értesítés

    Új tételnél a háztartás többi tagja értesítést kap.

  4. 4

    Meghívó e-mail

    A meghívó levelet automatikusan küldi a rendszer.

  5. 5

    Előrejelzés

    A rendszer előre jelzi a közelgő tételeket.

  6. 6

    Az AI-asszisztens csatlakozik

    A felhasználó összekapcsolhatja a fiókját MCP-t támogató AI-asszisztensekkel, külön jóváhagyással.

  7. 7

    Rövid élettartamú, visszavonható hozzáférés

    A hozzáférés tokenje rövid élettartamú, és a felhasználó bármikor visszavonhatja.

  8. 8

    Az AI rögzít vagy lekérdez

    11 eszközt kap: tranzakciók listázása, lekérdezése és rögzítése, ismétlődő szabályok kezelése, havi statisztika, kategóriabontás, trendek, közelgő esedékességek, háztartások és tagjaik listázása.

  9. 9

    Ugyanazok a szabályok

    Az AI lekérdezései ugyanazokon a jogosultsági szabályokon mennek át, mintha a felhasználó a böngészőben kattintana, tehát nincs kiterjesztett admin hozzáférés.

07

Rendszer-mutatók és állapot

Mit tud a rendszer, és hol tart?

150+

támogatott pénznem

5

ismétlődési gyakoriság

napi, heti, havi, negyedéves és éves

11

MCP eszköz

AI-asszisztensekhez

napi 1

automatikus futás

az ismétlődő tételekhez

7 nap

meghívó-érvényesség

A Milvo korai szakaszban van, és jelenleg zárt tesztelői körben fut. Felhasználói vagy forgalmi számot ezért nem közlünk.

08

Előtte és utána

Táblázatban vezetve, és Milvóval

Szerkesztés

Táblázatban vezetve

Mobilról kényelmetlen, kézi szerkesztés

Milvóval

Mobil-első felület, gyorsrögzítés egy kattintással

Pénznemek

Táblázatban vezetve

Nincs automatikus árfolyam-átváltás

Milvóval

Automatikus átváltás a háztartás alapdevizájára

Értesítés

Táblázatban vezetve

Nincs értesítés

Milvóval

Push értesítés a háztartás tagjainak

Ismétlődő tételek

Táblázatban vezetve

Kézzel kell felvinni őket

Milvóval

Automatikusan létrejönnek

Közös használat

Táblázatban vezetve

Szétszórt, nincs jogosultságkezelés

Milvóval

Közös munkaterület, szerepkörökkel

Működés összehasonlítása, nem mért eredmény.

09

Hasonló rendszert szeretnél?

Beszéljük meg.

Közös használatú, valós idejű, többfelhasználós alkalmazást és AI-integrációt is fejlesztünk.