Fakturace, předplatná a platby v jedné aplikaci
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í.
Vybrané záběry z projektu



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