Bicycle service management platform — from intake to delivery

Most bicycle shops still track service orders on whiteboards or paper logbooks. Orders get lost between stages, mechanics can't see what's queued, and owners have no visibility into shop throughput. A single misplaced note means a customer's bike sits untouched for days.
Every customer calls to ask 'Is my bike ready?' — interrupting mechanics mid-repair. There's no self-service portal, no automated notifications, and no way for customers to track progress on their own. The shop phone becomes a bottleneck.
When a customer returns for a second visit, the shop has no record of what was done before. Parts replaced, adjustments made, recurring issues — all lost. Without a service history tied to each bicycle, every visit starts from zero.
Whiteboard with sticky notes tracking 20+ service orders
Digital kanban board with drag-and-drop across 4 service stages
Customers calling the shop repeatedly to check repair status
Customer portal with real-time status tracking via Kakao login
No proof of work quality — just 'trust us, it's fixed'
Before & After photo gallery documenting every transformation
The platform models the entire bicycle service lifecycle as a structured pipeline — reception, diagnosis, repair, and delivery — each with its own checklist and photo documentation points. Every bicycle gets a digital passport (QR code) that links to its complete service history. The admin panel provides a kanban view where mechanics drag orders between stages, while the customer-facing portal lets owners track their bike's status in real-time via Kakao OAuth login. Built with Rails 8 for rapid full-stack iteration, SQLite for zero-ops deployment, and Stimulus for lightweight interactivity without the overhead of a JavaScript framework.
BDD Pipeline Flow

Six service types (overhaul, repair, fitting, upgrade, parts, rental) each with step-by-step processes. From initial condition assessment and full disassembly to cleaning, greasing, reassembly, and final test ride — every step is documented with photos and notes. Customers see exactly what was done and why.

Every service order captures the bicycle's condition before and after work. The gallery becomes a living portfolio of the shop's craftsmanship — showing potential customers the quality of transformation they can expect. Each entry links to the specific bicycle model, service type, and date for complete traceability.

Real-time overview of shop operations: total customers, registered bicycles, active service orders, and completion rates. The kanban board visualizes the service pipeline with cards flowing through reception, diagnosis, in-progress, and delivery columns. Quick actions let staff create new orders, register customers, or add bicycles in one click.

Integrated product catalog for parts, accessories, apparel, nutrition, and supplies. Categories with filtering let customers browse available items online. Each product links to service orders where it was used, creating a complete chain from part to repair to bicycle.
Covering full shop operations from customers to invoices
Overhaul, repair, fitting, upgrade, parts, and rental workflows
QR code linking each bicycle to its complete service history
Running at asan.bike serving a real bicycle shop