All ProductsActiveSG
logo

ActiveSG

Community
ActiveSG is a platform for the public to book sports facilities, join fitness programmes, and access gym and swimming facilities.
Active
Since 2024
Built for citizens

Updates

Q1 2025 Jan-Mar

  • Scan to enter gym & pools
    • Improved user experience for accessing and purchasing gym and pool passes
    • Improved QR code visibility in dark mode to support quicker scanning
  • Security improvements
    • Prevented misuse of terminated or suspended child accounts
    • Introduced a limit on the number of user accounts tied to a single phone number to reduce potential abuse
  • Admin portal updates
    • Added a feedback collection mechanism for admin users
  • Finance reporting and reconciliation
    • Resolved data inconsistencies in finance reports
    • Updated report formatting to meet reporting and reconciliation requirements
    • Built and exposed a new API endpoint to allow admins to self-serve and download daily finance reports
  • System reliability
    • Conducted Vulnerability Assessment and Penetration Testing (VAPT) to ensure system security and compliance
    • A/B tested session timeout durations to optimise user experience while maintaining security
    • Fixed bugs and improved system performance across user and admin portals

Q4 2024 Oct-Dec

  • Scan to enter gym & pools
    • Deployed scanners for gym & pool passes across all ActiveSG sport centres
    • Display pass QR code by default for quick access
    • Improved pass details for better clarity
    • Enhanced usability of pass consumption module for on-ground staff
    • Introduced dynamic QR codes for added security
  • Book facilities for children
    • Enabled parents to book facilities on behalf of their children using the child’s credits
    • Displayed payer information for facility bookings in the admin portal
  • Users can favourite venues for quicker access when booking
  • Improved UI consistency of the gym capacity tracker
  • Admin portal updates
    • Admins can now view receipts directly in admin portal
    • Introduced a new calendar view to help admins manage facility bookings more efficiently
  • Enhanced finance reporting
    • Automated daily finance report generation for reconciliation
    • Built system integration API endpoint to download generated finance reports
  • Improved system stability and resolved bugs across user and admin portals
    • Implemented automated credit reconciliation check to ensure users have accurate balances

Q3 2024 Jul-Sep

  • Introduced passes and programmes modules
  • Enhancements to programmes search and filter experience
  • Started passes QR scanning trials in Sengkang and Our Tampines Hub (OTH)
  • Reduced steps taken for parents to link children’s accounts
  • Added support to allow over-the-counter purchase of passes
  • Added gym capacity tracking
  • Improved home page overview
  • Peak demand indicator for ballot slots
  • Data migration for ActiveSG credits from old application
  • Load test and performance improvements for passes and programmes launches
  • Misc improvements to UI/UX on app flows to enhance app experience

Q2 2024 Apr-Jun

  • Introduced quality of life features to improve user experience
    • peak demand indicator
    • Conflict detection jobs to prevent double-booking issues
  • Delivered engineering and scaling improvements to improve stability and performance
    • Parallelising ballots jobs
    • Improved observability and error-handling with bullboard and easy retries
    • Performed zero downtime database upgrades
    • Optimised queries, indexes, and bottlenecks from performance/load tests
  • Performed zero downtime credit migrations
  • Improved bot detection and rate-limits to prevent misuse of system
  • Built admin user imitation to accelerate user acceptance tests

Q1 2024 Jan-Apr

  • Facility booking live on production
  • Added support for facility closure and reversal
  • Programme booking introduced (only live in production in June 2024)
  • Handling of supplementary accounts introduced so parents can associate child accounts
  • Accounting reports (Ad hoc bank transactions, account journals, detailed accounting entries report) introduced
  • Corporate booking features introduced: bulk booking, cancellation, corporate booking history
  • Differentiated pricing between SG/PR and other membership types
  • Added email notifications for bookings
  • Training and ops support for internal workflows across corporate booking, programs and centre ops teams
Built by
OGP Logo
LinkedIn Logofacebook LogoInstagram Logo
©2025 Open Government Products