Drift Mill Bakehouse hero screenshot
Template · site · v1.0.0

Drift Mill Bakehouse

A full ordering site for home bakeries and made-to-order makers. Twelve pages, a working cart, checkout, and a custom-order form. Next.js 16.

bakeryfoodecommercemade-to-ordernextjs

Home bakers sell on the worst possible tools. A Facebook post that scrolls away by Tuesday, a DM thread to track orders, a Venmo handle in a comment. It works until it doesn’t. Drift Mill Bakehouse is a real ordering site for makers who take orders ahead.

It is not a brochure. It is a filterable shop, individual product pages, a working cart, a checkout flow, a custom-order request form, and a weekly menu, plus the usual about, FAQ, and contact pages. The design is warm and editorial: a baked-goods palette of linen, wheat, and crust over a soft grain texture, a Cormorant Garamond and Nunito pairing, and quiet scroll animations. Every product page carries lead-time notices, allergen info, and a notes field for special requests.

Who this is for

  • Home bakeries and sourdough makers
  • Custom cake and cupcake studios
  • Bread CSAs and subscription bakers
  • Granola, jam, and preserves makers
  • Cottage-food and farm-stand businesses
  • Any maker selling made-to-order with pickup

Who this is not for

  • Sit-down restaurants and cafes that need reservations and a live menu. See a heritage-style bakery site instead
  • Grocery-scale operations that need live inventory sync
  • Service businesses with no physical product. See Cedar Bell Nail Studio
  • Anyone who wants payments live with no checkout setup

What’s inside

  • 12 pages including a shop, per-product pages, weekly menu, custom orders, and a checkout flow
  • Cart with browser persistence and a slide-out drawer
  • Category-filtered product catalog driven by one data file
  • Custom-order request form with a notes field
  • Lead-time notices and allergen info on every product
  • Scroll-triggered animations throughout
  • Accordion FAQ and a testimonial section
  • All source files, commented and organized
  • Buyer README with setup and customization steps
  • Single-site commercial license

What you bring

  • Your product names, prices, categories, lead times, and allergen info
  • Your weekly baking schedule
  • Your own food photography
  • Your logo and brand colors
  • A payment provider if you want live checkout

Drift Mill vs the obvious alternatives

Drift Mill Bakehouse Square Online Instagram plus DMs
Cost $59 one-time Free tier, then $29 per month and up Free
You own the source Yes No No
Real catalog and cart Yes Yes No
Custom-order request form Built in Manual DM thread
Lead time and allergens per product Yes Limited None
Order tracking Your own checkout Square dashboard Screenshots and memory
Hosting Netlify or Vercel, free tier works Square-hosted Instagram

Note on checkout

The cart persists in the browser in demo mode, so the add-to-cart and checkout flow work the moment you open the demo. Connecting it to a live payment provider is a buyer step. The README walks through it.

Preview

Want the live version? Open the demo

Install

How to set up Drift Mill Bakehouse

  1. Step 1
    Install

    Download the zip from the purchase email, extract it, and run `npm install` in the project root.

  2. Step 2
    Edit the products data file

    One file drives the catalog. Update product names, prices, categories, lead-time notices, and allergen info.

  3. Step 3
    Set your weekly menu

    Edit the weekly menu section with what you actually bake and on which days.

  4. Step 4
    Replace the brand

    Swap the logo and favicon, and adjust the linen, wheat, and crust palette if you want.

  5. Step 5
    Swap the photography

    Replace the included photos with shots of your own baking.

  6. Step 6
    Wire checkout

    The cart persists in the browser in demo mode. Connect the checkout flow to Stripe or your payment provider when you are ready.

  7. Step 7
    Deploy

    Push to Netlify or Vercel.

Questions

Common questions

Is this a one-page brochure site?

No. It is a real ordering site. Twelve pages including a filterable shop, per-product pages, a cart, a checkout flow, a custom-order request form, and a weekly menu.

Does the cart take real payments?

The cart persists in the browser in demo mode so the flow works end to end. Connecting the checkout to a payment provider is a buyer step, covered in the README.

Can buyers request custom cakes?

Yes. The custom-order request form is built for exactly that, with a notes field for special requests alongside lead-time notices on every product.

Does each product show lead time and allergens?

Yes. Every product page has lead-time notices, allergen info, and a notes field, all driven by the products data file.

Can I use this for a food business that is not a bakery?

Yes. Any maker who sells made-to-order with pickup fits. Bread CSAs, granola and preserves makers, farm stands, and cottage-food businesses.

What's the license?

Single-site commercial license. One business build per purchase.