Skip to content
BestDealWebDesign

Ready-made · live demo online

Bakery website design that takes orders for pickup and never takes a card

Forty-five pages for a neighbourhood bakery and café, and the ordering software a counter actually needs: every item on the menu priced with an Add button, a cart that survives a closed tab, fifteen-minute pickup windows that hold a few orders each, and two days’ notice for a cake counted in the days the ovens are on. Nothing is paid on the website. The total is paid at the counter, and the site says so in the cart, on the confirmation and in the e-mail.

  • 45 pages
  • 68 items on the menu, every one of them orderable
  • 15 minutes per pickup window, a few orders in each
  • Online pre-ordering + kitchen screen

$1,780$890one time · live in ~10 business days

Includes your domain for a year, a year of hosting at MaiaHost, SSL, and every page rewritten around your business.

cafe.bestdealwebdesign.com
Home page of the bakery and café demo website, Woodside Bakehouse & Café, LLC
Home page — Woodside Bakehouse & Café, LLC

Demonstration site. Woodside Bakehouse & Café, LLC is a fictional business invented for this demo — every phone number on it is literally 000-000-0000. The website itself is entirely real and built exactly as yours would be.

Why this design works for a bakery and café

Built for how your customers actually decide

A bakery’s online order is not a restaurant booking and it is not a shop. Nothing ships and nobody reserves a table; what goes wrong is time. Ten croissant orders land in the window when the counter is already swamped, or somebody asks for a birthday cake tomorrow when tomorrow’s layers were baked yesterday for somebody else. This design is built around exactly that. Every one of the 68 items on the menu is a line with a price and an Add button, and the cart lives in the browser and survives a closed tab. Checkout offers a pickup day, then a fifteen-minute window, and each window holds a set number of orders: four by default, changed for any single window on the kitchen screen.

Notice is the part most ordering systems get wrong. Cakes need two days and catering trays one, and they are counted in days the bakery is baking. Sunday, when it is closed, does not count, and neither does a holiday closure. An order placed after 3pm counts from the next day, because that evening’s bake is already planned. The day picker only offers days the slowest thing in the cart can be ready, and the server checks again: a two-day cake posted straight at the order endpoint for tomorrow is refused with the earliest date and the name of the cake. That was tested against the live site.

There is no payment, on purpose. The order is placed, confirmed on the page and by e-mail with a link to view or cancel it, and paid at the counter by card or cash when it is collected. The total is priced again on the server from the menu, so a total edited in the browser is ignored. When three customers take the last place in a window at the same instant, exactly one gets it. On the other side of the counter, a kitchen screen lists the day by pickup window, marks orders ready, collected and paid, and adds up tonight’s bake for everything ordered with notice.

  • An order form that knows what an oven can do

    Two days’ notice for a cake means two days of baking, not two days on a calendar. Sunday is closed and does not count, a holiday you add on the kitchen screen does not count, and an order after 3pm starts counting tomorrow. The page offers only the days the cart can actually be ready, the server refuses anything earlier with the date and the reason, and the notice table on the cakes page is generated from the same rule rather than typed.

  • No card, on purpose

    Paying at the counter is how most small bakeries already take a pre-order, and it removes the three costs a payment page brings: card fees on a $4.75 croissant, refunds when somebody cancels, and a checkout to keep secure. The site says it plainly in the cart, on the confirmation and in the e-mail, so nobody arrives expecting to have paid. If you do want payment online, that is our Commerce package.

  • The last place in a window, taken twice at once

    A window that holds four orders must never take a fifth because two people pressed the button in the same second. The count is made inside the transaction that places the order, against a row it has locked, and it is tested against the live site: the window is narrowed to its last place, three orders are fired at it together, and exactly one is placed. The other two are offered the nearest windows that still have room.

  • A price the browser cannot set

    The browser sends item codes and quantities and nothing else it is trusted with. Every price is read from the menu on the server, each order line keeps the price it was sold at, and the live test posts an order carrying a one-cent total and one-cent prices and checks that the confirmation comes back at the menu’s total.

  • Six things a bakery website should not say

    A letter grade drawn on a website, a permit number, “nut-free” from a kitchen that bakes with almonds, “gluten-free” where there is flour in the air. Each gets a page quoting the claim the way it is usually advertised and explaining in plain words why this bakery will not make it — citing the city or federal rule where there is one, and saying where a customer can check.

Screenshots from the live site

A look through the 45 pages

These are screenshots of the real website, taken from the live demo. Nothing here is a mockup — open it yourself and every one of these pages loads.

cafe.bestdealwebdesign.com
The menu, every line priced and orderable of the bakery and café demo website, Woodside Bakehouse & Café, LLC
The menu, every line priced and orderable — Woodside Bakehouse & Café, LLC
cafe.bestdealwebdesign.com
Four flavours, three sizes, one price each of the bakery and café demo website, Woodside Bakehouse & Café, LLC
Four flavours, three sizes, one price each — Woodside Bakehouse & Café, LLC
cafe.bestdealwebdesign.com
Two days’ notice, counted in baking days of the bakery and café demo website, Woodside Bakehouse & Café, LLC
Two days’ notice, counted in baking days — Woodside Bakehouse & Café, LLC
cafe.bestdealwebdesign.com
Three example orders, added up of the bakery and café demo website, Woodside Bakehouse & Café, LLC
Three example orders, added up — Woodside Bakehouse & Café, LLC
cafe.bestdealwebdesign.com
What every recipe contains of the bakery and café demo website, Woodside Bakehouse & Café, LLC
What every recipe contains — Woodside Bakehouse & Café, LLC
cafe.bestdealwebdesign.com
What the bakery will not claim of the bakery and café demo website, Woodside Bakehouse & Café, LLC
What the bakery will not claim — Woodside Bakehouse & Café, LLC
The bakery and café demo website on a phone screen

Mobile first, not mobile afterthought

Most of your visitors will see this version

Local service searches are overwhelmingly done on phones, so the phone layout is the one we design first and test hardest. Text stays readable without zooming, the phone number stays reachable with a thumb, and nothing needs a horizontal scroll.

Every page, listed

What is actually on the site

45 indexable pages, each with its own title, description, structured data and a place in the sitemap. That is 45 chances to appear in a search instead of one.

The menu, and every line on it can be ordered

  • Seven sections — bread, pastries, breakfast, lunch, drinks, celebration cakes and catering trays — 68 items, each with a price, a unit and an Add button
  • Five product pages for what a bakery is known for: sourdough, baguettes, rye, brioche and challah, croissants
  • Menu structured data on the menu pages, every section and item with its price, alongside the bakery’s own business schema
  • What every recipe contains, which of the nine major allergens the kitchen uses, and a plain statement that everything is made in one kitchen

Cakes, where the size sets the price

  • Four flavours in three sizes, one price per size, and a table of how many party slices each size really serves
  • A message piped on top, up to thirty characters, checked on the page and again on the server
  • A notice table giving the earliest collection day for an order placed on each day of the week, before and after 3pm
  • Birthday cakes, flavours, sizes and servings, and writing on a cake — each its own page

Six pages of what the bakery will not claim

  • No health-department letter grade on the website — the card belongs by the door, and the city publishes the record
  • A food permit is checked with the city by address, not read off a website
  • No nut-free promise from a kitchen that uses nuts · a legal definition of gluten-free it cannot meet
  • Why you pay at the counter · and why “baked today” is not the same thing as “made today”

The rest of it

  • Wholesale: standing orders for restaurants, cafés and offices, delivered early in the morning, with its own enquiry form
  • How the day runs, from the first light at 3:45am to the counter closing · the four bakers, described by what they do
  • Four articles: keeping sourdough, how big a cake to order, ordering for an office, and why sourdough takes two days
  • Opening hours and pickup windows · getting here from the 61st Street station · FAQ · policies · accessibility · privacy · terms · and a page explaining how every photograph was generated

Included — not an add-on

Online pre-ordering for pickup, with a kitchen screen

A cart, a pickup day and a fifteen-minute window, notice counted in baking days, and no payment — the order is paid at the counter. Behind it, the screen the counter and the kitchen work from.

What your customers do

  • Add any item from any page; the cart keeps its lines across pages and after the tab is closed
  • Choose a pickup day — only days the slowest item in the cart can be ready are offered — then a fifteen-minute window that still has room
  • Add a short message to a cake, and see the total that will be paid at the counter
  • A confirmation on the page and by e-mail, each saying that nothing is paid online, with a link to view or cancel the order
  • Cancel from that link until 6pm the day before for anything that needed notice, or until the window starts for everything else

What your staff control

  • Today: every order by pickup window, with how many places each window has taken, and Ready, Collected, Paid and Cancel
  • Bake tonight: tomorrow’s notice orders with the quantities added up, cake messages shown exactly as they were typed
  • Menu: the price, whether it is available, the most per order and the days of notice for every item
  • Pickup windows: how many orders each window takes, for one window, one day or by default, and the days the bakery is closed
  • Manager and counter accounts — counter staff mark orders and are refused the menu, windows and customer screens by the server

What happens automatically

  • Every order priced again on the server from the menu, so a total changed in the browser is ignored — tested against the live site
  • Three orders for the last place in a window at the same instant: exactly one wins, tested over the wire
  • A cake ordered too soon is refused with the earliest date and the item that needs the notice, even when posted straight at the endpoint
  • A confirmation e-mail to the customer, a copy to the counter, and a reminder the afternoon before an order that needed notice
  • The reminders run off the site’s own traffic — there is no scheduler to set up

The software runs on your own hosting and belongs to you. There is no monthly licence, no per-booking commission and no third party holding your customer list — which over a few years is usually worth more than the price of the website.

What $890 covers

Yours, not a copy of the demo

You get the same structure and design system with your business in it — your name, logo, colours, photographs, services, prices and locations, and every page rewritten for you. Two businesses starting from this design do not end up looking like each other.

Pages you do not need come out. Pages you need that are not there can be added at $90 each. The local SEO — titles, descriptions, structured data and the copy itself — is retargeted from Woodside to wherever you actually work.

  • Your domain name

    First year included, registered in your name

  • One year of MaiaHost hosting

    Fast EU LiteSpeed hosting, daily backups, 24/7 monitoring

  • SSL certificate

    HTTPS from the first minute, auto-renewing

  • Your branding

    Your business name, logo, colours and typography

  • Your content

    Every page rewritten around your business, services and prices

  • Your photographs

    Your images placed and optimized — or we keep the demo imagery

  • Local SEO retargeted

    Titles, descriptions, schema and copy aimed at your city

  • Working contact form

    Spam-protected, delivering to your inbox

  • Google Search Console

    Verified and your sitemap submitted

  • One revision round

    Tell us what to change after the first build — included

  • 30 days of free fixes

    Post-launch corrections and small tweaks on us

  • You own everything

    Files, design, content and domain — move host any time

Who this suits

A good fit if you run one of these

  • Bakeries, patisseries and cake shops taking orders for collection
  • Cafés and coffee shops with a pastry counter and an office-catering trade
  • Delis, sandwich shops and anyone whose busy hour needs spreading across the morning
  • Businesses that want online orders without a payment provider, card fees or refunds
  • Wholesale bakers selling bread to restaurants alongside a retail counter

Not quite your trade? Designs adapt more easily than people expect — the structure matters far more than the industry it was written for. Tell us what you do and we will say honestly whether this one fits.

Questions

About this design

Can customers pay online?

Not in this design, and the site says so in the cart, on the confirmation page and in the e-mail: the order is paid at the counter when it is collected. That means no card fees on a single croissant and nothing to refund when somebody cancels. If you want payment taken online, that is our Commerce package at $1,490, and this design can be its front end.

Our windows are busier at eight than at two.

Each fifteen-minute window has its own capacity. The default comes from one setting, and the manager can change any single window on any day — six orders at 8am, two at 2pm, none on the morning of a big delivery. The count is checked inside the transaction that places the order, so a window never takes more than it was given.

Can a cake need three days’ notice instead of two?

Notice is a number on each item, changed on the menu screen, and it is counted in days the bakery is open, so a closure you add is skipped automatically. The day picker and the order endpoint read the same number, so the page can never offer a day the server will refuse.

Does it connect to our till?

Not as it stands. Orders arrive on the kitchen screen and as an e-mail to the counter, and staff mark an order paid when the till has taken the money. Sending orders into a particular point-of-sale system depends entirely on the system, and we will quote it once we know which one you use.

Is Woodside Bakehouse a real bakery?

No. It is a demonstration site, not a business: nobody answers the telephone number, no order placed on it is baked, and the site says so on every page. The order form does work and does send a confirmation e-mail, because that is what it is demonstrating. Every photograph was generated and nobody in the portraits exists; your version uses your menu, your prices and your own photographs.

More general questions are answered on the sample websites page.

Other ready-made designs

Have a look at these too

See all 55 designs

Want this website for your business?

$890 one time, live in ~10 business days, with your domain and a year of hosting included. Send us a short brief and you get a fixed written quote within one business day — free, no obligation.

Or call us on +1 646 736 4779 — we answer 24/7.