Givio

Overview

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 NativeAmerican Nations. The solution can be used by individuals, fundraisers, businesses, and financial institutions.

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 theQR 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.

Technologies Used

Technologies Used

Python

Django

JS/HTML/CSS

Flutter

JavaScript

AWS Services

ElasticSearch

JavaScript

Amazon EC2

Elastic

Amazon S3

Elastic

Amazon EC2

Amazon S3

Elastic

Technologies Used