Ecommerce website development: your own store, checkout and admin

Marketplaces and template stores are a good way to start. When you want your own brand, your own customer list and a checkout that works the way you sell, we build the store. Our ecommerce website development covers the storefront, checkout, order emails and an admin you'll actually use, whether you sell made-to-order, by season or ship across the country.

What we build into an online store

This is what we've built into real stores so far. Your quote lists what yours needs.

A real example: Lena's Wreath Decor

Lena's Wreath Decor sells handmade wreaths and ships them across the US. Shoppers browse by season, their cart is saved on their device, and they get a reminder if they leave without checking out. At checkout they can pay by card through Stripe, or with PayPal, Venmo or Zelle.

Behind the store, the admin moves each order through a status workflow and sends the shipped email automatically. It also handles invoice PDFs, custom orders, coupons, gift cards, reviews and a two-way email inbox.

We've also built stores into the Truth In Beauty skincare studio site, with ordering online and pickup at the studio, and the Donna Rodrigues author site, which sells signed copies of her books.

Your own store, or Shopify, Etsy or Square?

Honest answer: a hosted platform is often the right call, especially at the start.

A hosted platform makes sense when

Your own store makes sense when

You don't have to choose all at once: you can keep an Etsy shop running while your own store grows.

Product pages built to be found

Each product page gets its own title and description, breadcrumbs, and Product and Offer structured data, so search engines can read the price and availability. The store also gets a sitemap and an llms.txt summary for AI assistants, and we can connect a product feed to Google Merchant Center so your products can appear in its free listings. For ongoing work after launch, see our technical SEO services.

Payments and security

Card details go straight to the payment provider. With Stripe, card numbers never touch your site or our servers, and saved cards are stored by Stripe. Every page runs over HTTPS. We recalculate totals on the server at checkout, so nobody can change a price in their browser and pay less.

After launch

Once the store is live, we can host and maintain it: updates, SSL, backups and fixes. See website hosting and maintenance. For follow-ups beyond order emails, like win-back or seasonal campaigns, see CRM and marketing automation. If you also take appointments, we can add online booking to the same site. And if you don't need a store yet, start with website design and development.

More for small online shops and makers.

Related work

Lena's Wreath Decor

An online store for handmade wreaths shipped across the US, with customer accounts, several payment options and an order back office.

What we built

  • Storefront with shop by season, product pages and search
  • Saved cart and abandoned-cart reminder emails
  • Customer accounts with email or Google sign-in; saved cards are stored by Stripe
  • Checkout with card, PayPal, Venmo and Zelle, with prices recomputed on the server
  • Next.js
  • PostgreSQL (Neon)
  • Stripe
  • PayPal
  • Netlify

Truth In Beauty

A skincare studio's site moved off a page builder and rebuilt, plus an online store and an admin on the same domain.

What we built

  • Static rebuild off the old page builder, keeping the studio's existing theme
  • One H1 per page, a single canonical host, structured data and a blog with RSS
  • Online store with customer accounts, Stripe, PayPal and Venmo, and pickup at the studio
  • Admin for products, orders, customers, coupons, gift cards and the blog
  • Next.js
  • PostgreSQL
  • Stripe
  • PayPal
  • Netlify

Donna Rodrigues

An author's website and signed-book store, built on our reusable XOLBY admin template.

What we built

  • Pages for her novel and her children's book
  • Signed-copy ordering with a personalization box at checkout
  • Store with checkout, coupons, gift cards, orders and invoices, paid by Stripe or PayPal
  • Admin with reviews, an inbox, a photo and video showcase and a site builder
  • Next.js
  • Prisma
  • Stripe
  • PayPal
  • Netlify

Frequently asked questions

Can I add products myself?

Yes. You add and edit products, photos, prices and stock from the admin, and you manage orders, customers, coupons and gift cards there too.

Can you move my store from another platform?

Yes. We export products, photos and customers where the old platform allows it, rebuild them in the new store, and redirect old product URLs to their new pages. Order history and saved cards depend on what the old platform lets you export, so we check that first.

Do you set up shipping and sales tax?

We set up the shipping and pickup options your store needs. For sales tax, we connect the calculation your payment provider offers or apply the rates you give us. We're not tax advisors, so confirm what you need to collect with your accountant.

Can the store be bilingual?

Yes. Product pages, checkout and order emails can run in English and Spanish, with each language on its own URLs.

Which payment methods can I accept?

We've built checkouts with cards and saved cards through Stripe, plus PayPal, Venmo and Zelle. Which ones make sense depends on your products and your customers.

Related services

Have a project in mind?

Tell us what you need and we'll get back to you by email.