# [MerooraPlus] > [Ingyenes óraállás, számlanyilvántartó és tarifaszerkesztő program] Ez a dokumentum az LLM-ek (Large Language Models) számára készült, hogy gyorsan megértsék a projekt felépítését és funkcióit. ## Fő célkitűzés A [MerooraPlus] megoldja a [mérőóra leolvasása], [óraállások rögzítése] és a [számlák nyilvántartása] kérdését azáltal, hogy [adtabázis megoldást ad]. Fő célcsoportja a [otthoni felhasználók]. ## Kulcsfontosságú funkciók - **Mérőórák kezelése:** összes mérőóra adatbázisban rögzíthető. - **Óraállások rögzítése:** Rendszeres leolvasásokat lehet rögzíteni. - **Számlák nyilvántartása:** A szolgáltatói számlákat lehet tárolni. - **Tarifák szerkesztése:** A szolgáltatók számítási módszerét programozni. - **Jelentések készítése:** SQL alapú jelentéseket készíteni. ## Technikai stack - Nyelv: [Lazarus] - Adatbázis: [SQLite] ## Telepítési gyorsútmutató `exe install [MerooraPlus]` ## Példa kód (Hello World) ```freepascal for i := 0 to Arr.Count - 1 do begin Obj := Arr.Objects[i]; Msg.ID := Obj.Strings['id']; Msg.Title := Obj.Strings['title']; Msg.Text := Obj.Strings['text']; Msg.Level := Obj.Strings['level']; FMessages[i] := Msg; if ShouldShowMessage(Msg.ID) then AddMessageToUI(i); end;