A Flutter web landing site for a B2B inventory, sales, and accounting platform with sign-up, trials, Stripe billing, and account management.
We built a production Flutter web landing site for Finventory — a B2B inventory, sales, purchase, and accounting platform for manufacturing and trade teams.
The site handles marketing, sign-up, trials, Stripe checkout, account management, and live plan limits synced from Firestore.
Finventory relied on the desktop app alone with no public site to explain the product or convert visitors into trials.
Subscription purchase, payment methods, and plan management needed a secure web layer separate from inventory workflows.
Pricing and plan limits had to stay in sync with Firestore plan documents without manual copy updates on every plan change.
Built a responsive marketing site with home, features, pricing, download, contact, and authenticated account routes on Firebase Hosting.
Integrated Firebase Auth, Cloud Functions, and Stripe for sign-up, trial eligibility, checkout review, and billing portal access.
Pricing page reads subscription_plans from Firestore and displays per-plan limits with interactive cards and detail dialogs.
Mapped sitemap, subscription binding rules, and public vs account routes from product specs.
Implemented hero, features catalog, pricing, download page, auth flows, and account area.
Deployed to Firebase Hosting, wired Stripe webhooks, optimized hero demo video, and resolved billing edge cases.
"The landing page finally gives prospects a clear path from demo to trial to paid plan without leaving the web."
Tell us about your SaaS product and we'll help you ship a conversion-ready landing experience.