Inquiry icon START A CONVERSATION

Share your requirements and we'll get back to you with how we can help.

Please accept the terms to proceed.

Thank you for submitting your request.
We will get back to you shortly.

Fundraising Platform for Charity

Client

US-based technology company

Industry

Technology

Offering

A charitable giving and fundraising platform that makes it easier for users to donate to a particular charity. The solution includes a mobile app and website that enables users to search for IRS-approved charities, schools, religious organizations, and Native American Nations. The solution can be used by individuals, fundraisers, businesses, and financial institutions.

Show More Show Less

Challenges

There are many online services that enable people to make donations and raise funds. Many of these applications are not user-friendly. There was a need to launch a platform that would be easy to use and reliable.

Most online platforms require users to log in. A majority of donors are hesitant to share personal details and prefer to quickly make a donation without creating an account. The proposed solution would address such usability challenges.

Our Solution

To accept donations via cryptocurrency, we partnered with Coinbase, a popular crypto exchange. Coinbase has a dedicated department called Coinbase Commerce that enables merchants to easily create payment integrations. A payment page is generated for each payment request, which offloads heavy work to the Coinbase side.

The application places a request for a payment link and the backend services contact the Coinbase Commerce API to generate a payment web page. This page contains multiple payment options such as Bitcoin, Ethereum, and Litecoin. Users can scan the QR code of the recipient wallet from another device or make payments directly from their wallet app. The Coinbase service updates the application’s backend service once the payment is processed.

Key Benefits

  • Enables users to donate using a guest mode without the need to log in.
  • Users can opt to receive the tax receipt via email.
  • Helps users donate using their mobile devices and desktops via banking websites/payment gateways.
  • Option to use multiple payment methods such as Stripe for credit card, Apple Pay, Google Pay, Venmo, and Coinbase for cryptocurrency.

Key Features

  • Explore NPOs
  • Make donations
  • Sign up and view donation history
  • Create and organize campaigns
  • Share NPOs and campaigns
  • Generate reports
  • View analytics

Technologies

  • Backend: Python/Django, Java
  • Frontend: Flutter, JavaScript
  • AWS Services: EC2, S3, Elastic Search

Challenges

There are many online services that enable people to make donations and raise funds. Many of these applications are not user-friendly. There was a need to launch a platform that would be easy to use and reliable.

Most online platforms require users to log in. A majority of donors are hesitant to share personal details and prefer to quickly make a donation without creating an account. The proposed solution would address such usability challenges.

Our Solution

To accept donations via cryptocurrency, we partnered with Coinbase, a popular crypto exchange. Coinbase has a dedicated department called Coinbase Commerce that enables merchants to easily create payment integrations. A payment page is generated for each payment request, which offloads heavy work to the Coinbase side.

The application places a request for a payment link and the backend services contact the Coinbase Commerce API to generate a payment web page. This page contains multiple payment options such as Bitcoin, Ethereum, and Litecoin. Users can scan the QR code of the recipient wallet from another device or make payments directly from their wallet app. The Coinbase service updates the application’s backend service once the payment is processed.

Key Benefits

  • Enables users to donate using a guest mode without the need to log in.
  • Users can opt to receive the tax receipt via email.
  • Helps users donate using their mobile devices and desktops via banking websites/payment gateways.
  • Option to use multiple payment methods such as Stripe for credit card, Apple Pay, Google Pay, Venmo, and Coinbase for cryptocurrency.

Key Features

The platform offers users and administrators access to a range of features designed to support a wide array of business requirements, including:

  • Explore NPOs
  • Make donations
  • Sign up and view donation history
  • Create and organize campaigns
  • Share NPOs and campaigns
  • Generate reports
  • View analytics

Technologies

  • Backend: Python/Django, Java
  • Frontend: Flutter, JavaScript
  • AWS Services: EC2, S3, Elastic Search

More Stories

More Stories
QBurst, end-to-end software development

Welcome to QBurst.com

Login with Google

QBurst, end-to-end software development Google
{'en-in': 'https://www.qburst.com/en-in/', 'en-jp': 'https://www.qburst.com/en-jp/', 'ja-jp': 'https://www.qburst.com/ja-jp/', 'en-au': 'https://www.qburst.com/en-au/', 'en-uk': 'https://www.qburst.com/en-uk/', 'en-ca': 'https://www.qburst.com/en-ca/', 'en-sg': 'https://www.qburst.com/en-sg/', 'en-ae': 'https://www.qburst.com/en-ae/', 'en-us': 'https://www.qburst.com/en-us/', 'en-za': 'https://www.qburst.com/en-za/', 'en-de': 'https://www.qburst.com/en-de/', 'de-de': 'https://www.qburst.com/de-de/', 'x-default': 'https://www.qburst.com/'}