Realizovaný projekt

Fakturace, předplatná a platby v jedné aplikaci

Vlastní fakturační aplikace Fakturor pro české neplátce DPH. Jeden účet v ní spravuje více firem, vystavuje faktury a zálohy s QR platbou, hlídá úhrady a předplatná služeb a přes API ji využívají další systémy. Navrhli jsme rozhraní pro telefon i desktop ve světlém a tmavém režimu a naprogramovali aplikaci v Laravelu a Reactu.
Klient
Interní
Realizace
Kategorie
WEBOVÉ APLIKACEUX/UI DESIGN
Služby
  • Vývoj webové aplikace
  • Návrh UX/UI
  • Vývoj API
  • Nasazení a provoz
Štítky
Laravel 13PHP 8.4InertiaReact 19TypeScriptshadcn/uiMariaDBOpenAPIQR platbaTmavý režim
Seznam dokladů ve Fakturoru v tmavém režimu na monitoru: faktury a zálohy s odběrateli, splatností, částkou a stavem úhrady

Fakturace pro více firem

Fakturor je fakturační aplikace pro neplátce DPH, ve které jeden účet spravuje více firem a jednu firmu mohou sdílet správci, kolegové i účetní. Odběratele předvyplní z ARES, faktury a zálohové faktury mají vlastní číselné řady a QR platbu a každý vystavený doklad se uloží jako neměnné PDF s kontrolním součtem. Úhrada zálohy sama vystaví navázanou zaplacenou fakturu.

Součástí jsou dobropisy, pokladna s příjmovými doklady pro platby v hotovosti, vlastní pracovní stavy faktur, upomínky po splatnosti a exporty do XLSX, CSV a ZIP s PDF. Starší faktury lze naimportovat z CSV nebo XLSX s ručním mapováním sloupců, aby přehledy a meziroční srovnání začínaly s kompletní historií.

Předplatná a automatika

Předplatné spojuje dobu platnosti služby s plánem vystavení: doklad se vystaví s předstihem a po jeho úhradě se platnost služby sama prodlouží. Opakované faktury pokrývají paušály bez expirace. Plán, který se nepovedlo vystavit, se po opakovaných pokusech pozastaví a ukáže se v přehledu ke kontrole.

E-maily s doklady odcházejí přes frontu s evidencí pokusů a ochranou proti dvojímu odeslání. Aplikace umí stahovat pohyby z účtu u Komerční banky a má API s dokumentací OpenAPI, přes které jiné systémy vystavují doklady, zaznamenávají platby a ověřují platnost předplatného. Přes API na Fakturor napojujeme hostingové služby.

Technologie a rozhraní

Aplikace je postavená na Laravelu 13 a PHP 8.4, rozhraní na Inertia, Reactu 19 a TypeScriptu s komponentami shadcn/ui. Každá obrazovka funguje od telefonu po velký monitor ve světlém i tmavém režimu a režim skrytých částek schová čísla a rozmaže sloupce grafů, takže lze obrazovku ukázat bez prozrazení obratu.

Testy ověřují oddělení firem a rolí, číslování a přesnost částek, archiv PDF, převod zálohy na fakturu i import a běží při každém pushi na SQLite i MariaDB. Hlavní změny se zapisují do auditu a přihlášení podporuje dvoufázové ověření.

Projekt podobného zaměření?

Rádi s vámi probereme rozsah a cenovou nabídku

Cenový odhad a časový rámec obvykle dodáme do dvou pracovních dnů.