Online store · Houseplants
Lystiana — a houseplant online store
A one-page store where a shopper finds a plant for their room in a minute, adds it to the cart and checks out with Nova Poshta delivery — no sign-up, no extra steps.
- Type
- Online store
- Niche
- Houseplants
- Stack
- Next.js · Zustand · Motion

What the site had to solve
Most people buying a houseplant don’t know plant names and are afraid it will die. A catalog of a hundred items scares them away.
So the store had to do more than list products — it had to guide the choice: where the plant will stand, how much light there is, whether there are pets — and suggest a few plants that will surely survive.
What the store does
Plant finder quiz
A few questions about the room and light, and the shopper sees plants that suit them, each with an “add to cart” button.
Ready-made bundles
Plant + pot + care as one product: a higher average order, and nothing to pick separately.
Cart and checkout on one page
The cart persists between visits; checkout is a few fields and a Nova Poshta branch.
Trust from the first screen
A settling-in guarantee, delivery times and care help up front — the shopper’s main doubts.
SEO in the HTML
The whole catalog, texts, meta tags and structured data are in the HTML before any script loads.
How it looks.


How it’s built
Next.js 16 with static generation — the page is served instantly from a CDN. Cart state in Zustand, persisted between visits; animations with Motion. Strict TypeScript, responsive from 360 px.
- Next.js
- Zustand
- Motion
Who a site like this suits
Flower and plant shops, and any business with a small range (up to 50–100 products) that wants to start selling fast without a big catalog.
A similar project
Need a site like this for your business?
Built for your brand, copy and goals. The price and timeline are fixed before work starts.
Online store · from $300
See more.
Let’s build something that sells.
Tell me about your project — you’ll get an answer with a price and timeline within a day.


