The COVID-19 pandemic produced an urgent need to address logistical challenges on a national scale. For example, the distribution of reusable face masks to all Singapore residents created a logistical challenge to track collection quotas and to manage a flexible pool of volunteers.
In response to these urgent logistical challenges, GovTech’s Government Digital Services (GDS) team developed SupplyAlly, a mobile app to facilitate nationwide logistics distributions.
What is SupplyAlly?
SupplyAlly is a mobile app that facilitates logistics distribution. Its key features include:Seamless registration: SupplyAlly does not require volunteers to sign up with personal details. Instead, volunteers are issued a QR code to be scanned using the app on their device. After which, they are authorised to use the app with no further details required. The QR codes are permanently affiliated with the user’s device, meaning that they cannot be used for unauthorised logins even if someone else obtains them.
Secure transaction of supplies: Volunteers can scan the identity cards of residents to verify their eligibility and log the transaction. No personally identifiable information is stored, only a time-stamped digital signature that prevents the same barcode from being used for a duplicate collection.
Supports various redemption methods: Eligible individuals can collect items on behalf of their household as well. Items distributed to beneficiaries are also trackable.
Multipurpose utility: SupplyAlly can be used for a variety of distribution purposes:
Support for various environments: As a one-stop solution that connects to multiple environments for different policies and distribution initiatives, SupplyAlly eliminates logistical issues.
Development agility: With over-the-air updates and Continuous Integration (CI) setups, the team can push fully developed features to users within 30 minutes. This drastically cuts turnaround time.
For more detailed information about SupplyAlly, visit the product site here.
Why Should SupplyAlly be Adopted?
Automating logistic distributions prevents wastage of resources that can occur because of a lapse in the distribution system. This prevents duplicated distributions and optimises volunteers’ efforts. SupplyAlly provides convenience to citizens while maintaining operational flexibility to different points and modes of distribution.
How Do You Use SupplyAlly?
Login to the SupplyAlly mobile app with your QR code, mobile number, and One-Time Passcode (OTP).
Proceed to the physical collection point and present your identification card for collection.
Verify eligibility by scanning your identity card in SupplyAlly.
SupplyAlly checks backend on eligibility and/or any prior collection information. If the eligibility check fails, an error screen will display the reason for failure.
If eligible, you can then enter the item into SupplyAlly and hand the item to the recipient.
SupplyAlly’s database of entitlement is updated automatically.
Since its launch on 5 April 2020, SupplyAlly has onboarded more than 8,000 users onto the SupplyAlly app, and facilitated the distribution of 4.2 million reusable masks. It has also been used in partnership with Engineering Good, a non-profit organisation, to provide refurbished laptops to under-privileged children for home-based learning programmes. Over $20 million in physical credit vouchers for low-income households have also been delivered through the app. SupplyAlly will continue to be used in partnership with charities for the allocation of food packs and meal credit redemptions.
SupplyAlly is also being used to distribute TraceTogether Tokens during the COVID-19 pandemic. To prevent further COVID-19 transmission, SupplyAlly partnered with the Ministry of Health (MOH) to distribute free DIY Covid-19 test kits to the Bukit Merah and Redhill residents in June 2021. This was subsequently rolled out to the residents in other areas and when the free test kits distribution ended in August 2021, more than 106,000 free test kits were given out to the residents. SupplyAlly will continue to be used in partnership with charities for the allocation of food packs and meal credit redemptions.
SupplyAlly is currently deployed at Food from the Heart’s community food pack programme, where volunteers use the app to enable efficient distribution of 9,000 food packs to needy households every month.
GovTech will continue to work with SupplyAlly partners to make improvements where necessary.
Visit this blog for more information on SupplyAlly’s journey.
Reach out to the product team with your queries or feedback through this form.
Meet the Team!
Patricia Zhao, Product Manager
Pat leads the team in developing solutions that help multiple Government agencies and non-profit partners in their distribution programmes.
Wynn Chen, Software Engineer
Wynn doesn’t mind developing and kick-starting projects that he might be unfamiliar with. He likes spending his time cafe hopping and reflecting.
Te(Ting) Sze Ying, Software Engineer
Sze Ying aims to create software that is usable and maintainable. In her free time, she volunteers with various organisations to make education accessible.
Satoshi Hayashi, Delivery Manager
Satoshi works with the team to achieve smooth delivery of the various product rollouts.
Yong Jia Jie, Software Engineer
Jia Jie is interested in learning new things and developing solutions that are extensible and efficient. He is a lover of keyboards and keyboard-related items.
Sebastian Quek, Tech Lead / Software Engineer
Sebastian strives to design technical solutions that are elegant, scalable, maintainable, and satisfies the needs of citizens and Government agencies alike.
Auron Siow, Software/Quality Engineer
Auron contributes to both development and quality aspects of product building. He is able to switch between the two roles to help the team meet its goals.
Immanuella (Imma) Lim, Software Engineer
Imma likes to build stuff and learn how to create better solutions. She has a knack for teaching and is often seen sharing her knowledge with the team.
Koh Kai Hong, DevOps Engineer
Kai Hong is a cloud-native citizen who is tasked with building castles in the sky. He enjoys developing reliable and scalable solutions for smooth operations.
Dalson Tan, Software Engineer
Dalson aspires to develop creative, high-quality, and scalable solutions to solve real-world problems. He enjoys working on projects that support social causes.
Ryan Goh, DevOps Engineer
Ryan is interested in reliably and frequently getting code to product. He is also interested in using cloud infrastructure to build scalable and reliable systems.
Dickson Tan, Software Engineer
Dickson loves building software that delight users. His day doesn't begin before his morning latte.
Eida Tan, UX Designer
As a young child, Eida had a strong affection for Playmobil toys. She would role-play with them in various settings, from immigration checkpoints to restaurants. These days she gets to facilitate and work with others to improve users’ experience across different touchpoints.
Visalakshi Chidambaram, Quality Engineer
Visalakshi loves to challenge a piece of working code to find bugs and crash the system before it reaches the end-user, so that they can have a smooth experience.
Last updated 11 August 2022
Thanks for letting us know that this page is useful for you!
If you've got a moment, please tell us what we did right so that we can do more of it.
Thanks for letting us know that this page still needs work to be done.
If you've got a moment, please tell us how we can make this page better.