All our work

RETAIL / Being rebuilt

Arrows of Wonder.

A Homeschool Bookstore With Orders Tracked Online

Arrows of Wonder sells printed homeschool unit studies by Kayt Carlson: one theme, four learning levels, so children aged 5 to 14 can learn together.

arrowsofwonder.com
Arrows of Wonder homepage

At a glance

STRIPE

CHECKOUT

Parents pay by card through Stripe Checkout

2 EMAILS

NEW ORDER

The customer gets a confirmation and the owner gets the order, with nobody pressing send

BUILT IN

ORDER TRACKING

Order number plus email shows the status, from processing to printing to shipped

9 SCREENS

OWNER DASHBOARD

Orders, customers, coupons, media, emails, newsletter, marketing, notifications and content

Where they started

The problem.

Arrows of Wonder sells printed homeschool unit studies by Kayt Carlson: one theme, four learning levels, so children aged 5 to 14 can learn together. The books are printed to order, so every sale has to reach the owner with the right title and level, and parents want to know where their book is without emailing to ask.

What we did about it

What we built.

Parents browse the books, which are read straight from the print partner's catalog, add them to a cart and pay through Stripe Checkout. When Stripe confirms the payment the order is saved, the customer gets a confirmation email and the owner gets a new order email, so the book can go to print. As the order moves along she sets its status from her dashboard, processing, printing or shipped with a tracking number, and can email the customer at each step.

A Track page lets a customer enter their order number and email and see that status in plain English. The same dashboard covers customers, coupons, media, email templates, the newsletter and the site's own content. Everything runs on Cloudflare Workers with a D1 database, and every email goes out through Resend.

Arrows of Wonder website, further down the homepage

What it includes

  • Custom Store
  • Stripe Checkout
  • Order Tracking
  • Owner Dashboard

Built with

  • Next.js 16
  • Tailwind CSS
  • Cloudflare Workers
  • Cloudflare D1
  • Stripe
  • Mixam
  • Resend
  • llms.txt

Want one built around your business?

Tell us how the work actually runs. We build the site to match it, not the other way round. Based in Iron Station, NC.