03 — Fakturačný systém
InvoiceApp
Súkromný projekt — verejná ukážka používa demo dáta.
Súkromný fakturačný systém na správu klientov, faktúr, platobných stavov a print-ready dokumentov. Backend na Cloudflare Workers s D1 databázou, Google Auth a natívnou iOS aplikáciou.
Čo rieši
- Správa klientov a kontaktných údajov
- Tvorba a správa faktúr s vlastnou číselnou sériou
- Sledovanie platobných stavov (uhradená, čaká, po splatnosti)
- Print-ready faktúry s firemnou hlavičkou
- QR platba cez Pay by Square štandard
Ako funguje
- Prihlásenie cez Google OAuth — žiadne heslá
- Cloudflare Worker spracúva API požiadavky
- D1 databáza ukladá faktúry a klientov
- iOS app komunikuje s rovnakým backendom
- Faktúry sa generujú ako HTML → PDF print workflow
Kľúčové funkcie
- Dashboard s prehľadom uhradených/čakajúcich faktúr
- Detail faktúry s položkami, sumou a IBAN
- Nastavenia firmy (IČO, DIČ, bankové údaje)
- Filtrovanie a vyhľadávanie faktúr
- Natívna iOS aplikácia cez SwiftUI
Tech Stack & Vlastnosti
Cloudflare WorkersD1 DatabaseGoogle OAuthSwiftUIiOSQR PlatbyPrint PDFPrivate ProductDemo Data