Back to BlogCase Study

Building BloomBox: A Florist Marketplace-SaaS Hybrid

TechZunction Team29 March 202611 min read

India's online floral market is valued at $1.2 billion and growing at 18-22% CAGR, but 85%+ of florists remain unorganized — no digital presence, manual paper-based inventory, and 20-30% flower wastage due to perishability. Existing platforms like FlowerAura and Ferns N Petals are centralized e-commerce models that fulfill orders from their own warehouses, cutting local florists out of the digital economy entirely. When the BloomBox team approached us, they had a fundamentally different vision: a marketplace that drives consumer demand to local florists while giving those florists powerful SaaS tools to manage their business. Not just another flower delivery app — a platform that makes the entire floral commerce ecosystem better.

The customer experience starts with discovery. The shop page features curated collections organized by occasion (Birthday, Anniversary, Valentine's Day, Diwali, Sympathy), flower type (Roses, Lilies, Orchids, Sunflowers, Mixed), and category (Fresh-Cut Arrangements, Dried & Preserved, Indoor Plants, Succulents, Wedding Florals, Corporate). Each product card shows the arrangement photo, price, freshness guarantee badge, delivery timeline, and florist name with rating. The florist discovery page lets customers browse local florists with filters for specialty, rating, delivery zone, and availability — building a direct relationship between customer and artisan that centralized platforms deliberately prevent.

The centrepiece of BloomBox is the Custom Bouquet Builder. Instead of choosing from pre-made arrangements, customers can select individual flower types, specify color preferences, choose wrapping style (kraft paper, cellophane, fabric, eco-friendly), add a personalized message card with font and design options, and see real-time price updates as they customize. This feature fills a gap that every major competitor — FlowerAura, FNP, 1-800-Flowers, UrbanStems — has left unaddressed. The builder uses a step-by-step wizard with visual previews, making the experience feel like working with a personal florist rather than clicking through a generic e-commerce catalog.

The subscription engine handles recurring fresh flower deliveries with flexible cadences — weekly, bi-weekly, or custom schedules. Each subscription plan includes seasonal variety rotation so subscribers receive different flowers each delivery, preventing the monotony that kills retention in competing subscription services. Subscribers can pause, skip, upgrade to a premium bouquet for special weeks, or cancel anytime. The event and wedding section provides end-to-end floral coordination: consultation booking, mood board creation, venue floral planning, and package selection for mandap decoration, table centerpieces, entrance florals, and bouquets.

The profile section rounds out the customer experience with four key features: Order History with status tracking and one-tap reorder, a Wishlist for saving arrangements and plants for later, Occasion Reminders that let users save important dates (birthdays, anniversaries, Mother's Day) with auto-suggestions weeks before each occasion, and Saved Addresses for quick checkout. The cart supports combo gifting — flowers bundled with cakes, chocolates, teddy bears, and gift cards — with add-on suggestions based on the occasion. Built with Next.js 16, React 19, Tailwind CSS 4, and shadcn/ui, BloomBox features a warm botanical design language with earthy tones that feels premium yet approachable. Deployed on Vercel with responsive mobile-first design and 90+ Lighthouse scores across all categories.

Stay in the loop

Get our latest articles on engineering, design, and building digital products — delivered straight to your inbox.