NiksarNIKSARBack to projects

Case study · Web

Balloons Calgary

A full e-commerce website for a Calgary balloon-arrangement business: catalog, cart, and date-based delivery ordering, built end to end in 2 weeks.

app.balloons calgary.com
Dashboard
Projects
Reports
Settings

Shop by Occasion

The challenge

Balloons Calgary needed to move from Instagram DMs to a real online storefront: a place where customers could browse arrangements by occasion, order with a delivery date and time, and get a smooth, trustworthy checkout experience. The site had to feel warm and celebratory, handle a wide catalog across many occasion-based categories, and run reliably with automated order emails, all while looking clean and premium, not like a generic template shop.

Key solutions

We worked in short, focused sprints, shaping the product step by step and validating each decision with the client before moving on.

01

Structure & catalog

We organized the product range into 13 occasion-based collections (birthdays, baby showers, gender reveals, graduations, seasonal, ready-to-go and more) so customers instantly find the right set for their event. A clear “How it works” flow (choose → order → we deliver) removes friction for first-time buyers.

app.balloons calgary.com
Dashboard
Projects
Reports
Settings

Shop by Occasion

02

Design & experience

We designed a bright, celebratory, clean and modern interface: soft imagery, clear categories, and a calm ordering flow. Fully responsive, premium and trustworthy, with reviews and transparent delivery rules built into the page.

app.balloons calgary.com
Dashboard
Projects
Reports
Settings

Shop by Occasion

03

Build & launch

We built the site on Next.js with a Supabase back-end powering the catalog, cart and orders, and Resend handling automated order notification emails to the owner. We implemented the full ordering flow: cart, delivery details, date & time selection, and free-delivery logic for the Calgary urban area, then shipped it live.

app.balloons calgary.com
Dashboard
Projects
Reports
Settings

Shop by Occasion

Result

The product launched on schedule and gave the client a solid foundation to build on. The result is a fast, polished experience that users enjoy and the team can extend with confidence.

  • A live, fully functional storefront replacing manual Instagram ordering.
  • 13 curated collections with a complete browse → cart → order flow.
  • Date- and time-based delivery ordering with automated email notifications to the owner.
  • Built-in delivery logic (free within Calgary, flat fee outside) handled automatically.
  • A clean, premium brand presence the business can grow on.

Discuss your project

Have an idea you want to bring to life? Tell us about it. We'll help you shape, design, and ship it.

Discuss your project