Skip to content
Permalink
main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time

Universal Giving

Background and motivation

Since the pandemic the amount of donations have increased. Around the world, 3 billion people helped someone they didn’t know last year, increasing by approximately half a billion compared to prior to the pandemic (CAF, 2022). With donations on the rise, this app aims to simplify both finding and donating to charities. By developing this app, I hope to enable easier and more accessible ways for individuals to support charities and organisations they’re passionate about. This platform serves as a bridge, connecting donors with various charitable initiatives, enabling them to make a difference with their contributions. As well as allowing everyone to be able to post a donation for a cause that matters to them. “Probably the most important thing for donors is aligning the causes they give to with their own values, passions and interests,” (White, 2018). This app hopes to bring together charities of all types so everyone can find a charity they align with and if not they’re able to make their own. This app uses Supabase as its database for managing users' charity information, allowing them to create, update, and delete their data. Additionally, it stores users' email address and password for authentication purposes

Features--Description Login/registration-- Users can register their email by signing up and then log into the app. The app is able to see if the user is already logged on. Charity listing-- Users can view both their own charity listings and those of others on a separate page. Search --Users can browse through charities and select the ones they want. CUD --Users can create their own charity listings and manage them by updating or deleting the listings as needed. Donating --Users can browse through other peoples’ charities and donate by adding the charity to their basket. Checkout --After entering the desired amount, users can proceed to checkout. User can also delete their donation(s) or clear the basket.

References -White, M. C. (2018). 5 Expert Tips for Deciding Which Charities to Support This Year. Time. https://time.com/5462447/charity-donation-giving-tips/ -CAF (2022). Global generosity growth as more people donate and help strangers. Charities Aid Foundation. https://www.cafonline.org/about-us/press-office/global-generosity-growth-as-more-people-donate-and-help-strangers#:~:text=Around%20the%20world%2C%203%20billion,%25%20in%20high%2Dincome%20economies.