-
-
Splash Screen and select language Screen
-
Advertisement for Amazon Pay and select demo or register, only first time screen
-
Main screen to select help or charity selection
-
List of Charities
-
QRcode to show to donors, in the background wait for SMS or message from server when transaction detected
-
Option to share qrcode to social media
-
Settings menu
-
QRcode scanner
-
If select register, display conditionts
-
Self register, enter phone number and referral, receive OTP
-
Donation box openned by QRcode on customer's browser
-
Payment Accepted
-
Confirm donation
-
Login to Amazon Pay
-
Processing
Inspiration
Cashless society and Covid19 are making it harder for Non-for-profits and charities to collect donations. Problems include fundraising events being cancelled, donors not carrying cash to give, or being at home and out of reach.
There are more than 1.5 million nonprofit organizations registered in the United States alone, including public charities, private foundations, and other nonprofit organizations. Americans gave $410 billion to charities in 2017.
What it does
Amazon Give is designed to promote peer to peer fundraising for non for profit organizations and charities, it enables fundraisers to collect donations electronically by generating a unique QRcode for each fundraiser in a mobile app. Fundraisers organize events and ask donors to scan the QRcode and donate using Amazon Pay. The donors have the option to register and obtain a tax receipt. The sytem tracks the amount collected per fundraiser, and can be configured to issue reward credits (eCash) which can then be exchanged for Amazon Gift Cards. The system also self promotes via a referral program, the person referring others will receive rewards from the donations collected by the new referred members. Fundraisers can also generate their unique QRcode or link, and share it in social media, website, newspapers, etc.
How I built it
Android app for charities to register, manage donations and use. Backend server provided by www.paymentsource.ca
Challenges I ran into
Undertanding the different options available at Amazon Pay
Accomplishments that I'm proud of
Adapting existing code and functionality to fit the objective in a short time
What I learned
Amazon Pay system and options.
What's next for Amazon Give
Develop for IOS Develop web site

Log in or sign up for Devpost to join the conversation.