This was actually the first idea I got when brainstorming for the jam, fun to see someone execute it nicely!
I think that the timers for the people are too long, and they should get angry if they stood in line forever. The fixing segments (in my playthrough) weren't spaced out that great, and sometimes I did two repairs and could wait a whole 30 or 40 seconds before doing another one. Space them out equally so there's a good mix between serving and fixing.
I enjoyed playing this one, good job!