DejFakturu
Fakturace pro české freelancery a malé firmy — jedno doménové jádro pod webem, desktopem, mobilní aplikací a Telegram botem.
- Rok
- Stav
- Typ
- Stack
- Klienti
- Sdílené jádro
- Fáze

Co dělá
DejFakturu (doslova „dej fakturu“) je fakturace pro OSVČ a malé firmy v Česku. Veřejná stránka vygeneruje jednoduchou PDF fakturu bez účtu; přihlášená část pokrývá dashboard, faktury s živým náhledem, zákazníky, výdaje, exporty a vlastní fakturační údaje. Stejný produkt existuje jako desktopová aplikace, mobilní aplikace a Telegram bot, který odpovídá přehledem, seznamem faktur a tím, co je po splatnosti.
Jak je postavený
Začalo to v roce 2022 jako obyčejná React aplikace; nápad se pořád vracel, protože problém nezmizel. V roce 2025 jsem udělal nativní verzi pro macOS ve SwiftUI s Core Data, lokalizovanou do češtiny, angličtiny a ruštiny, abych viděl, jak se model chová mimo prohlížeč. V roce 2026 byla webová verze přepsaná na Next.js s Prisma nad PostgreSQL a generováním PDF na serveru, a pak se všechno přesunulo do monorepa: sdílený core balíček s typy dokumentů, formátováním částek a dat napsaným ručně místo Intl, aby Node, prohlížeč a React Native dávaly identický výstup, ukázkovými daty a právními texty — používá ho webová aplikace na Next.js, desktopový obal na Electronu s českými menu, mobilní aplikace na Expo a Telegram bot na grammY, který běží buď jako polling proces, nebo jako serverless webhook.
- Upřímný stav: funkční prototyp s hotovým design systémem, všemi obrazovkami a mechanikou přihlašování; skutečná datová vrstva a fakturační engine (číselné řady, archivace PDF, QR platby, vyhledávání v ARES) jsou další fáze a roadmapa na ni žije v repozitáři
- Podmínky, ochrana osobních údajů a cookie policy mají jeden zdroj v core balíčku, ze kterého čerpá web, mobilní aplikace i bot

Další obrazovky

