Government / Municipality / Healthcare Web
CityConnect — Municipal DX Citizen Portal & Vaccine Booking

Zero crowding at government counters.Completed on your smartphone, 24/7Citizen services, all in one stop.

Midori City Hall — Built a new citizen-authentication portal on AWS Cognito for a municipality of ~60,000 residents. The first module delivers COVID vaccine booking and digital pre-screening questionnaires, with future tax, education, and library services extensible on the same platform.

60,000+
Target citizens (registerable scale)
All households covered
120,000+
Vaccine bookings processed
2 doses × 60,000 residents assumed
99.9%
Monthly service uptime (SLA)
Delivered with AWS Managed
Challenges
Before

Legacy operations relying on paper applications and in-person counters were overwhelmed the moment vaccinations began. A triple burden — long citizen wait times, staff processing fatigue, and security anxiety over handling medical data — was blocking any improvement in citizen services.

  • Eliminate long waits at the counter
    Peak days — average wait over 2 hours
  • Reduce transcription errors from handwritten applications
    Voucher number — ~3% entry-error rate
  • Accept applications anytime, 24/7
    Open weekdays 9:00–17:00 only
  • Protect medical data securely to municipal standards
    Compliant with the Personal Information Protection Act + municipal guidelines
Solution
After

Unified application, booking, and notification into a single portal. Citizens get a 24/7 smartphone-native counter, staff a one-stop booking management dashboard, and IT a low-maintenance, secure foundation on AWS Cognito + a managed DB — a municipal DX platform that improves all three experiences at once.

2 Users × One Portal × 4 AWS Managed Services Citizens Mobile / PC Staff Admin Dashboard CityConnect Portal Vue 2 + Vuetify NestJS API Cognito Citizen Auth / JWT RDS MySQL Booking / Voucher S3 Questionnaire PDF SES Booking confirmation email Future modules — extensible on the same platform Tax / Payment Education / Childcare Library Booking Waste Collection
citizen.midori-city.example.jp/medical
Midori City Citizen Portal Vaccine Booking — Questionnaire Entry * Required field NL Yamada Taro Voucher number * 2024-100-456789 Auto Date of birth * 1985 / 04 / 12 Gender * Male Female Prefer not to say Previous dose manufacturer Pfizer Moderna i Please allow sufficient time since your last dose Same vaccine type recommended Proceed to date & time →
Citizen vaccine booking screen — questionnaire completed in 3 minutes
Tech Stack Vue.js + Vuetify NestJS + TypeORM AWS Cognito MySQL (RDS) AWS (S3 / SES)
8months
42person-months
Considering a DX for citizen services in your municipality too? info@amela.vn