FreelancePricing
SaaS platforma pro české freelancery, která pokrývá celý obchodní workflow na jednom místě. Zahrnuje správu projektů a klientů, AI odhad ceny, tvorbu nabídek a faktur i předplatné s kreditovým modelem přes Stripe. Optimalizovaná pro český trh: formátování v CZK, napojení na ARES a dvojjazyčné UI (čeština/angličtina).
Technologie
Architektura a kontext dodávky
Problém
Freelancerům v Česku chybí jeden nástroj, který by propojil scopování projektů, klientská data, odhad ceny a fakturaci do jednoho uceleného workflow. Existující nástroje jsou buď příliš obecné, nepodporují lokální specifika (CZK, ARES), nebo nabízejí funkce, které sólo vývojář nepotřebuje.
Přístup
FreelancePricing je zaměřený SaaS produkt pokrývající celý cyklus freelance podnikání: od odhadu nového projektu přes vystavenou nabídku až po zaplacenou fakturu. Vestavěný AI model pomáhá s odhadem ceny, takže si freelancer může nastavit sazbu podle složitosti projektu místo střelby od boku.
Stack
- Frontend: Angular SPA v Nx monorepu se sdílenou knihovnou UI komponent, konzistentními tokeny, dark módem a dvojjazyčnou překladovou vrstvou
- Backend: Python FastAPI monolit nad MongoDB s asynchronním I/O
- PDF export, převod nabídky na fakturu i Stripe checkout v jedné nasazované službě
- Generování TypeScript typů z OpenAPI mezi backendem a frontendem
- Přihlašování přes Google OAuth
Klíčové funkce
- AI odhad ceny — popíšeš projekt a dostaneš strukturovaný rozpis nákladů
- CRM klientů s napojením na ARES (registr ekonomických subjektů) pro automatické vyplnění firemních údajů
- Správa nabídek s exportem do PDF
- Životní cyklus faktury (koncept → vystavená → zaplacená) s QR platebními kódy
- Předplatné a kreditový model: free tarif a placené plány přes Stripe checkout
- Sdílená UI knihovna s vlastními komponentami
- Dark/light mód, čeština/angličtina