Flower Delivery
Online Store Flower Kiss
A turnkey flower delivery store: catalog with bouquet sizes, cart and one-click ordering, passwordless login via Telegram or email, a customer account, a premium collection, a blog and an admin panel with analytics.
Task
Build a flower delivery online store from scratch: a storefront with catalog and cart, checkout with delivery address and date, a customer account and a convenient way to accept orders without traditional registration. It was important to lower the barrier for buyers and collect all orders in one place for the manager.
Solution
We built a turnkey online store: a React storefront, a Go backend with a REST API, and a Telegram bot for registration and notifications. We designed a short path to order and a convenient admin panel for content.
- Catalog from the API: categories, occasions, search, product page with gallery, composition and rating
- Bouquet sizes with dynamic price recalculation and selection from multiple images
- Cart and checkout with date, time and delivery method selection
- One-click "Buy now" ordering without going to the cart
- Passwordless login: via Telegram (deep link and confirmation in the bot) or a 6-digit email code
- Customer account on real data: profile, orders, addresses and favorites
- "Midnight Boutique" premium collection with a separate dark UI and animated transition
- Blog with an admin panel: markdown editor with live preview, cover uploads, drafts and publishing
- Product admin with SEO fields and photo uploads + order analytics with a chart
- Order notifications to the manager's Telegram group and to the customer (email or Telegram)
- Docker deployment and CI/CD via GitHub Actions
Results
The website became a new sales channel for the company: orders come in online around the clock and land in a single Telegram feed, which speeds up processing. The numbers in the cards above are portfolio guidelines; once measurements are available, replace with actual KPIs.
Screenshots
Need a turnkey online store?
We'll build the storefront, backend and bot — from design to deployment.
Discuss the Project