Home Case Study
Case Study

SIX LITTLE CRUMBS
BAKERY

How we built an AI-powered ordering system for a cottage sourdough bakery — turning phone photos into a live menu in seconds.

Client
NICOLE BOLTHOUSE
Timeline
5 DAYS
Location
CEDAR FALLS, IA
Status
● LIVE
Live Now
Nicole, the baker
Spiral sourdough bread
Six Little Crumbs sign
The Challenge

A BAKER, NOT A
WEBMASTER

Nicole runs Six Little Crumbs — a cottage sourdough bakery in the Cedar Falls/Waterloo area. She bakes small batches with simple ingredients, wild yeast, and a whole lot of patience.

Her business was growing through Facebook and word-of-mouth, but managing orders through DMs and messages was eating up time she needed for baking. She needed a way for customers to see what's fresh, place orders, and choose pickup times — without Nicole having to manually update anything.

The catch? She's a baker, not a tech person. Whatever we built had to be dead simple to operate — ideally from her phone, between batches, with flour on her hands.

📱

ORDER CHAOS

Managing orders through Facebook DMs and text messages — easy to lose track, hard to scale.

TIME DRAIN

Hours spent answering "what's available today?" instead of baking. Menu changes required manual updates everywhere.

📋

LIMITED WEB PRESENCE

Facebook only — great for community, but no online ordering, no browsable menu, and no way for customers to pick a time without messaging Nicole directly.

🧑‍🍳

TECH AVERSE

The solution had to be operable from a phone with one hand. No dashboards with 50 buttons. No learning curve.

The Secret Weapon

PHOTO → MENU
IN SECONDS

Nicole's entire menu workflow is powered by Claude AI Vision. She photographs her bread, and the AI does the rest.

Photo of bread
STEP 01
SNAP A PHOTO

Nicole photographs today's batch straight from the oven. Any angle, any lighting — the AI handles it.

🧠
STEP 02
AI ANALYZES

Claude Vision identifies each item, generates names, descriptions, and suggested prices — all from one photo.

Live menu on website
STEP 03
MENU GOES LIVE

Nicole reviews, tweaks if needed, and hits publish. Customers see the fresh menu instantly and start ordering.

sixlittlecrumbsbakery.com
Six Little Crumbs website
The Build

EVERYTHING SHE NEEDS,
NOTHING SHE DOESN'T

We built a complete ordering platform — customer-facing storefront, admin dashboard, analytics, and AI menu generation — all in a single lightweight application.

The customer page shows today's menu with photos, descriptions, and real-time stock. Customers add items to cart, choose a pickup window, and submit. Nicole gets an instant push notification on her phone.

The admin dashboard lets her upload a photo, review the AI-generated menu, set a bake date, and publish — all from her phone in under 60 seconds.

Day-old bread automatically discounts by 50%. Items auto-remove after 72 hours. The system runs itself.

Visit Live Site →
What We Shipped

10 FEATURES.
5 DAYS. 1 SITE.

📸
AI PHOTO → MENU

Claude Vision analyzes photos of baked goods and generates complete menu items with names, descriptions, and prices.

🛒
REAL-TIME ORDERING

Customers browse today's menu, add to cart, pick a time slot, and submit. Stock updates in real-time as orders come in.

🔔
PUSH NOTIFICATIONS

Every order triggers an instant notification to Nicole's phone via ntfy — no app required, works on any device.

🔐
ADMIN DASHBOARD

Password-protected baker's control panel. Upload photos, edit menu, manage orders — all optimized for mobile.

🍞
DAY-OLD DISCOUNTING

Bread automatically discounts 50% after 24 hours and removes from the menu after 72 hours. Zero manual work.

📊
ANALYTICS & EXPORT

Revenue tracking, order history, date filtering, and CSV export for tax records. Pure CSS charts — no dependencies.

SMART PICKUP TIMES

After-hours orders automatically show tomorrow's slots. Sunday orders roll to Monday. Past time slots are filtered out.

📧
EMAIL RECEIPTS

Automatic email confirmations sent to customers with order details and pickup information via Nodemailer/Gmail.

📱
MOBILE-FIRST

Every screen designed for phones first. 44px touch targets, compact admin layout, responsive throughout.

Development Timeline

CONCEPT TO LIVE
IN 5 DAYS

14 development sessions across 5 days. Here's how it came together.

Day 1 — Feb 14
SYSTEM DESIGN & PROTOTYPE

Full architecture planning, initial prototype build, Claude Vision AI integration, local testing setup, and mobile-optimized demo prepared for Nicole's first look.

Day 2 — Feb 15
CORE FUNCTIONALITY

Fixed critical menu overwrite bug, added admin authentication with session management, implemented day-old bread auto-discounting system, and refined the ordering flow.

Day 3 — Feb 17
ANALYTICS & NOTIFICATIONS

Built the analytics dashboard with pure CSS visualizations, integrated ntfy push notifications for instant order alerts, and rebuilt address display system.

Day 4 — Feb 18
POLISH & OPTIMIZE

Analytics rebuild with CSV export, email receipt integration, performance optimization for zero CDN dependencies, comprehensive design polish pass on spacing, typography, and animations.

Day 5 — Feb 19
DEPLOY & GO LIVE

Final CSS normalization, touch target audit, deployment to Hostinger, domain configuration on Porkbun, Facebook integration, after-hours pickup logic, Google Search Console setup, and mobile admin optimization. Live at sixlittlecrumbsbakery.com.

Under the Hood

TECH STACK

Node.js 22
🚂
Express.js
🧠
Claude AI Vision
🔔
ntfy Push
📧
Nodemailer
🌐
Hostinger
🔒
Session Auth
📊
Pure CSS Charts
By the Numbers

RESULTS

5
Days to Launch
14
Dev Sessions
10
Features Shipped
<60s
Photo to Live Menu
Your Turn

READY TO BUILD
SOMETHING LIKE THIS?

Every business has problems that technology can solve. Tell us yours — the consultation is free, and we don't do pressure.

Get a Free Consultation See Our Services