Portfolio/Soukromé

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

Návrh produktu a definice funkcí
Full-stack vývoj (Angular + FastAPI)
Sdílená UI komponentová knihovna
Integrace AI odhadu ceny
Stripe předplatné a checkout flow
Generování PDF faktur a nabídek
Integrace ARES pro automatické vyplnění firemních údajů
JWT autentizace s HttpOnly cookie strategií
Období: 2025 – současnost
Role: Zakladatel, produktový designér a full-stack vývojář

Technologie

Angular TypeScript Tailwind RxJS Nx Python FastAPI MongoDB Stripe Node.js

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

Kontaktní informace

Klidně se mi ozvěte ohledně nového projektu, konzultace nebo dlouhodobější spolupráce. Rád proberu smysluplné produktové zadání i zajímavé frontendové příležitosti.

Napište mi

© 2026 Martin Hubálek. Všechna práva vyhrazena.