Case study · SaaS for wedding florists · United States
WPro.AI: A complete SaaS platform designed, built and launched by Velour Web.
A software product for wedding florists (now branded Fiory.AI): AI-generated proposals, pricing, client portal and invoicing in one place.
The challenge
Where the business started
Wedding florists spend hours writing proposals, pricing arrangements stem by stem, chasing signatures and invoicing. Most run on spreadsheets and email. WPro.AI set out to replace that with one platform, and it had to be designed and built from nothing.
The approach
What we built and why
We started with the florist's workflow: inquiry, consultation, proposal, revision, signature, deposit, production, invoice. Each step became a screen, and the data model followed the workflow rather than the other way around.
The platform generates proposals with the OpenAI API from a consultation's notes and mood board, prices arrangements from a stem-level recipe library, and presents the proposal in a client portal where couples review, request changes and sign electronically. Stripe handles deposits, invoices and subscriptions. A Chrome extension captures Pinterest pins into mood boards.
It is built on Next.js, TypeScript, Prisma and PostgreSQL with authentication, roles, automated tests on the critical paths, and deployment and monitoring on Vercel.
- Next.js, TypeScript, Prisma and PostgreSQL
- AI proposal generation with the OpenAI API
- Client portal with e-signatures and Stripe billing
- Pinterest Chrome extension for mood boards
The outcome
What the business has now
- A working SaaS product used by wedding florists: AI proposals, pricing, client portal, e-signatures, invoicing and subscriptions in one place.
- Designed, built, launched and maintained by Velour Web, which is why web-app clients get the same stack and the same process.
Built with: Next.js · TypeScript · Prisma · PostgreSQL · OpenAI API · Stripe · Vercel
Free quote
Want a site built the same way?
Tell us what your business does and what the website needs to do. You get a written estimate within one business day, or call now and we will talk it through.
More case studies
Services
