Badminton racket stringing
Badminton racket stringing
Customers submit racket and string details. Admins track statuses, deduct stock, and keep a lightweight ledger for each completed job.
This MVP stores accounts locally in your browser. In production, use the included D1 users table with hashed passwords and server-side sessions.