End-to-end knife sharpening ops: public booking, customer portal, and an admin console with live dashboards.