I visited my MP’s Meet-the-People Session the other day. Walked in, joined a queue. Almost an hour later I reached the front. They checked my IC, asked what my issue was about, and handed me a sticker with a queue number on it. I stuck it on my shirt and sat down.

Then I waited another hour for my number to be called. A volunteer walked around the room looking at people’s stickers until they found mine.

Thirty to forty people in the room. Two hours total. A queue to get a queue number. And a person whose job was to spot a sticker on someone’s shirt from across the room.


The Process

Walk in. Queue for almost an hour. IC check to confirm you’re from the constituency. Category triage. Queue number sticker. Sit down. Wait another hour for someone to find your sticker. Get called up. Talk to a volunteer. Volunteer may redirect you to the MP.

That’s roughly four minutes per person for each stage. The volume is low. The process is the bottleneck.

Two specific problems:

1. The queue for the queue. The first queue doesn’t get you closer to the person helping you. It gets you into the waiting pool. You queue just to get permission to wait somewhere else. Thirty to forty people took almost an hour to clear this step. That’s pure admin overhead.

2. The sticker hunt. Your queue number is printed on a small sticker on your shirt. Volunteers physically scan the room looking for each person. If your sticker is folded, angled, or you’re facing the other way, they walk past you. Then they double back. Eventually they find you. Eventually.


The Fix

Replace the manual queue with a self-service kiosk:

  1. Scan your NRIC barcode at the kiosk. It checks the constituency database. Done in 10 seconds instead of 4 minutes.

  2. The kiosk prints a ticket with your queue number and a QR code.

  3. Scan the QR on your phone. Fill in your category and describe the issue. All before you sit down.

  4. When it’s your turn, you get an SMS. No sticker hunting. No one walking around the room. Go grab a drink, come back.

  5. Scan the same QR anytime to see real-time wait: “You are #4 of 8. About 12 minutes.”

This frees the volunteers doing IC checks and triage. They open another table instead. For the 70-80% of people who can use the kiosk, it’s self-serve. Elderly residents who come alone get one assisted lane. Most older folks come with someone younger anyway, so that lane sees light traffic.


Why It Hasn’t Been Done

Nobody complains loudly because nobody expects better. It’s always been like this, so it stays like this. Constituency offices aren’t set up to buy kiosks or build forms. The system is invisible to anyone who doesn’t attend.

A barcode scanner and a Raspberry Pi running a basic form would replace two manual steps. The hard part isn’t the tech. It’s someone deciding that a sticker-based queue from the 1980s doesn’t need to stay that way in 2026.


The MP was helpful. The volunteers were kind. The process around them was the problem. You shouldn’t need two hours and two queues for 40 people.