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



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.
Managing orders through Facebook DMs and text messages — easy to lose track, hard to scale.
Hours spent answering "what's available today?" instead of baking. Menu changes required manual updates everywhere.
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.
The solution had to be operable from a phone with one hand. No dashboards with 50 buttons. No learning curve.
Nicole's entire menu workflow is powered by Claude AI Vision. She photographs her bread, and the AI does the rest.
Nicole photographs today's batch straight from the oven. Any angle, any lighting — the AI handles it.
Claude Vision identifies each item, generates names, descriptions, and suggested prices — all from one photo.
Nicole reviews, tweaks if needed, and hits publish. Customers see the fresh menu instantly and start ordering.
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 →Claude Vision analyzes photos of baked goods and generates complete menu items with names, descriptions, and prices.
Customers browse today's menu, add to cart, pick a time slot, and submit. Stock updates in real-time as orders come in.
Every order triggers an instant notification to Nicole's phone via ntfy — no app required, works on any device.
Password-protected baker's control panel. Upload photos, edit menu, manage orders — all optimized for mobile.
Bread automatically discounts 50% after 24 hours and removes from the menu after 72 hours. Zero manual work.
Revenue tracking, order history, date filtering, and CSV export for tax records. Pure CSS charts — no dependencies.
After-hours orders automatically show tomorrow's slots. Sunday orders roll to Monday. Past time slots are filtered out.
Automatic email confirmations sent to customers with order details and pickup information via Nodemailer/Gmail.
Every screen designed for phones first. 44px touch targets, compact admin layout, responsive throughout.
14 development sessions across 5 days. Here's how it came together.
Full architecture planning, initial prototype build, Claude Vision AI integration, local testing setup, and mobile-optimized demo prepared for Nicole's first look.
Fixed critical menu overwrite bug, added admin authentication with session management, implemented day-old bread auto-discounting system, and refined the ordering flow.
Built the analytics dashboard with pure CSS visualizations, integrated ntfy push notifications for instant order alerts, and rebuilt address display system.
Analytics rebuild with CSV export, email receipt integration, performance optimization for zero CDN dependencies, comprehensive design polish pass on spacing, typography, and animations.
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.
Every business has problems that technology can solve. Tell us yours — the consultation is free, and we don't do pressure.