
Project Overview
A Django app for Lola’s Bakery to scan barcodes, print labels, track orders, and connect with Shopify.
CakesApp is a barcode scanning and label printing app made for Lola’s Bakery. It helps staff handle orders, pack items, and send cakes out fast and with less mistakes. It connects to Shopify to pull order data, print different types of labels, and track what’s been done.
The app is built with Django and uses HTMX and Alpine.js for a smooth, fast user experience. Bakery staff scan barcodes, pick what to print (gift notes, product labels, shipping labels), and complete orders without needing to reload pages.
It logs all printing actions, shows what’s left to do, and gives stats to see how things are going. It's a big help in making the whole process faster and more reliable.
Key Features
- Scan barcodes to get order info instantly
- Print labels: product, gift note, nutrition, and shipping
- Track order status and handle problems easily
- User toggles for custom print behaviour
- Real-time updates using HTMX, no full page reloads
- Print logs with details like handler and workstation
- Filter remaining orders by date, product, or status
- Supports many handlers with personal settings
Project Gallery







Project Details
Technologies
Completed
March 2025
Client
Lola's Bakery
My Role
Full-stack Developer