Admiring Gift Web App
Abstract - Our fundraising web app incorporates cuttingedge technology to streamline the process of donating to people in need. We use AI FAQ, which is based on a voice assistant with React JS and Alan AI, to provide a user-friendly platform for new donors and volunteers. While traditional Bitcoin and Ether donations on the blockchain can be expensive, we have implemented a blockchain algorithm called Proof-of-Donation(PoD) that allows forautomaticdepositsto the Admire Gift account by simply scanning a QR code. Once donors and volunteers have provided help to those in need, they can upload a picture as proof, which will be approved by the admin. The volunteers and donors will then receive a certificate of achievement and become members of the "Admire Gift" community. The admin provides rewards to volunteers and donors on social media, inspiring and motivating others to join our cause. We used the PHP library TCPDF to generate the certificates, and all the programming was done in PHP. Our web app's innovative approach to fundraising events, combined with our blockchain-based and AI FAQ donation system, presents an optimal fundraising strategy for charities in India.
Key Words: AI FAQ, voice assistant, React JS, Alan AI, Bitcoin, Ether, Proof-of-Donation, TCPDF, PHP library.
1. INTRODUCTION
Inrecentyears,charitiesandnonprofitorganizationshave facedpressurefromanumberofsources–governmentsat alllevelshavecutbackonthefundingofsocialservices,the numberofnonprofitorganizationshasgrown,andthescope of services provided by charities, non profits and nongovernmental organizations has expanded.The limited amountofgovernmentfundingthatisavailablehasbecome more restrictive in terms of how it may be used, with a marked preference for project-related costs and fewer opportunitiestocoveradministrativeorcapitalcosts,new fundingsourcesmustbesought[1].
Donors, governments and the general public are demanding increasedtransparencyandaccountabilityatthesametime as some fundraising techniques have been the subject of critical, primarily negative, appraisals Clearly, the environmentinwhichIndiancharitiesoperateisvolatileand complex, requiring the skilled management of the fundraisingfunctionbycharitiesofallsize.Toaddressthe need for funding sources, innovative fundraising methods mustbesought.OurfundraisingwebappusesAIFAQand
***
blockchain-based Proof-of-Donation (PoD) algorithm to assist donors and volunteers in easily donating items to peopleinneed.Afterprovidinghelp,donorsandvolunteers receiveacertificateofachievementandbecomemembersof "AdmireGift,"receivingrewardsonsocialmedia.Ourweb app'sapproachtofundraisingcanbeadoptedasanoverall strategyforcharitiesinIndia.
2. LITERATURE REVIEW
Theliteraturereviewforadonationwebapporfundraising webappwouldincluderesearchonvariousaspectssuchas theimportanceofonlinefundraising,theroleofsocialmedia infundraising,theimpactoftransparencyondonorbehavior, thebenefitsofcrowdfunding,infundraising.
One study by Sargeant and Jay (2014) found that online fundraisingisbecomingincreasinglyimportantforcharities, with donors being more likely to donate through digital channels.AnotherstudybySmith,etal.(2018)showedthat socialmediacanbeaneffectivetoolfornonprofitstoraise awarenessandfunds,withvisualcontentbeingparticularly effective.
ResearchalsosuggeststhattransparencyusingBlockchain algorithm Proof-Of-Donation (POD) is crucial in donor decision-making, with donors being more likely to donate whentheyperceiveacharityastransparent(Breezeetal., 2017). Crowdfunding, where multiple donors contribute smallamountstoalargerfundraisinggoal,hasalsobecome popularinrecentyearsduetoitspotentialtoreachawider audienceandraisefundsquickly(Majchrzaketal.,2017).
Finally incorporating AI into a fundraising web app could involveusingnaturallanguageprocessingtoanalyzesocial media data and identify potential donors, as well as using chatbotstoprovidesupportandanswerFAQs.Researchon the effectiveness of these AI-driven features could also be included in the literature review (Zichermann & Cunningham,2011).
3. METHODOLOGY
We propose a web app to connect people with donor for sharingextrastuff(clothes,goods,ormoney)withthepoor and needy using AI and blockchain algorithm Proof-ofDonation(POD).Thecurrentmanual processmakesit
difficult to ensure timely delivery of aid. Our app allows peopletopostinformationaboutthestufftheywanttoshare, andregisteredNGOsarenotifiedofitsavailabilityusingAI.
Thisstreamlinestheprocessandensuresaidreachesthose whoneedit.TheAdmireGiftwebappmanagesandstores fundinformation.Thewebapphelpsdonor,volunteerand needypeoplekeeptrackofavailablehelpusingblockchain algorithms.Itisessentialfororganizationstocontinuously monitor help, rewards, and penalties. Manual tracking is tediousandpronetomistakes.[2]
TheAdmireGiftwebappprovidesasimplesetoffeaturesto manage and update members, help, and rewards in an organization.Italsooffersresourcesforuserstoeffectively studyandmakeuseofthesystem.Akeyadvantageofthe AdmireGiftwebappisthatusershaveaccesstoinformation 24/7.
Followingareusedinwebapp
3.1 Alan AI
AlanAIisa platformthatenablesdeveloperstoaddvoice interfaces to their applications. It uses natural language processing(NLP)technologytounderstanduserinputand generateresponsesinrealtime.DeveloperscanuseAlanAI tobuildcustomvoiceinterfacesforawiderangeofusecases, from simple voice commands to complex conversational interfaces[3].
3.2 Proof-of-Donation(POD) : ProofofDonation(PoD)isablockchainalgorithmthatallows forautomaticdepositstoarecipientaccountbyscanninga QRcode.PoDisasmartcontractthatverifiesthedonationby checking the transaction on the blockchain. Once the donation is verified, the recipient account is credited automatically. This algorithm provides transparency and accountability in the donation process and reduces the possibility of fraud. PoD can be used in various scenarios where donations are made, such as fundraising events, charitableorganizations,disasterrelief,andmore[4].
3.3 TCPDF :
TCPDF is a PHP library for generating PDF documents. It stands for "TCPDF - PHP class for PDF". TCPDF allows developers to create and manipulate PDF documents programmaticallyusingPHP.
3.4 phpMyAdmin:
phpMyAdminisafreeandopen-sourceadministrationtool forMySQLandMariaDB.Itallowsuserstomanagedatabases, tables,anddatathroughaweb-basedinterface
3.5 ReactJS:
ReactJSiscommonlyusedforbuildinguserinterfacesforweb applications. It allows for the creation of reusable UI components, making development fasterand more efficient.
© 2023, IRJET | Impact Factor value: 8.226 |
4. SCOPE
AdmireGiftwebappistoprovideauser-friendlyplatform for people to share their extra stuff with those in need throughastreamlinedandefficientprocess.Theapputilizes cutting-edgetechnologysuchasAIandblockchainalgorithms tofacilitatethedonationprocessandensuretimelydelivery of aid. The web app also provides a platform for NGOs to registerandreceivenotificationsofavailableaid.[5]
Additionally,theAdmireGiftwebappmanagesandstores fundinformation,tracksrewardsandpenalties,andoffers resourcesforusersto effectivelyusethesystem.The web app's24/7accessibilityprovidesconvenienceforusers to accessinformationatanytime.Theproposedwebappcan potentiallyaddressthechallengesfacedbycharitiesandnonprofitorganizationsinIndiabyprovidinganinnovativeand efficientfundraisingsolution.
5. EXISTINNG SYSTEM
Beforetheriseofdigitaltechnologies,mostfundraisingand donationcampaignswereconductedoffline.Donorswould typicallymakedonationsinpersonorbymail,andcharities wouldoftenrelyondirectmailcampaignstosolicitdonations frompotential supporters. Theseofflinedonationsystems hadanumberofadvantages,includingtheabilityto establish personalconnectionswithdonorsandtoprovideaphysical recordofdonations[6].
However, offline donation systems also had a number of drawbacks. For example, it was often difficult to track donations and donor information, which could make it challengingforcharitiestomanagetheirfundraisingefforts effectively.Inaddition,offlinedonationsystemswereoften less efficient than digital systems, as they required more manualefforttoprocessandrecorddonations.
To address these challenges, web app has organizations movedtowarddigitalfundraisingsystemsinrecentyears. These systems often use online platforms to collect donations,trackdonorinformation,andmanagefundraising campaignsmoreeffectivelyusingblockchain.Whilethere are still some advantages to offline fundraising systems, digital systems have become increasingly popular due to their efficiency, scalability, and ability to reach wider audiencesusingsocialmedia
6. PROPOSED SYSTEM
"AdmireGift,"webappaimstoconnectpeoplewithdonors forsharing extra items(suchasclothes,goods,ormoney) with the poor and needy. The system uses AI and a blockchain algorithm called Proof-of-Donation (PoD) to streamlinethedonationprocessandensuretimelydelivery ofaid.
Users can post information about the items they want to share, and registered NGOs are notified of its availability usingAI.Thewebappmanagesandstoresfundinformation andtracksrewardsandpenalties.Italsoprovidesasimple set of features to manage and update members, help, and rewardsinanorganization.
Userscanreceiveacertificateofachievementandbecome members of the "Admire Gift" community after providing help,andtheycanalsoreceiverewardsonsocialmedia.The proposedsystem's24/7accessibilityprovidesconvenience foruserstoaccessinformationatanytime.TheAdmireGift webappoffersauser-friendlyplatformforpeopletoshare theirextraitemswiththoseinneedthroughastreamlined andefficientprocess,potentiallyprovidinganinnovativeand efficient fundraising solution for charities and non-profit organizationsinIndia.[7]
The system has three types of users: Admin, Donor, and Volunteer.
7.1 Admin : TheAdmincanupdatetheirownprofile,view donor and volunteer information, manage a list of needy people and NGOs, and make arrangements for donors to providehelp.
7.2 Donor : TheDonorcanupdatetheirprofile,viewtheir arrangementshistory,andviewimagesofneedypeople.
7.3 Volunteer : The Volunteer canupdate their profile,view theirarrangementshistory,andprovidestufftoneedypeople andNGOs.
8.RESULT
AnAIFAQisafeaturethatprovidesautomatedresponsesto frequentlyaskedquestionsusingartificialintelligence.Itcan alsobeintegratedwithvoiceassistantstomakeiteasierfor new users to access login pages, registration forms, and contactinformationforadmins.Inaddition,itcanprovide quickaccesstoresourceslikeblockchainQRcodes,logins andsocialmediapagesusingvoicecommands
Thevolunteersanddonorswillthenreceiveacertificateof achievement for donating and become members of the "AdmireGift"community.
9. CONCLUSION
The Admire Gift fundraising web app is a non-profit application that leverages AI FAQ and blockchain-based Proof-of-Donation(PoD) algorithm to facilitate donations from volunteers and donors to individuals in need. Upon successfully helping out, donors and volunteers receive a certificate of achievement andbecome part of the "Admire Gift"familyandadmincanprovidesocialmediarewards.The app is user-friendly and incorporates advanced technology to simplify the donation process using AIand blockchain algorithms. It stores and manages fund information and offers real-time trackingand report generationfeatures to helpuserstracktheirfundraisingefforts.Theweb
Theprocessinvolvesuserrequestingforhelpinfig6which is checked by admin for any misleading information by viewingimagespostedbyneedypeopleorNGO.Ifapproved, volunteers and donors are displayed based on the needy peopleorNGO ocation.Volunteerrequestshelpfromdonor, provides help to user and uploads photo proof in Fig 7. Admin checks for any volunteer's misleading activity viewingimagespostedbyvolunteer inFig8.
appalso connects donors with NGOs to share extra resourceslike clothes, goods, or money with the impoverished, with registeredNGOsbeingnotifiedofitsavailability.Thismakes the process more efficient and guarantees that aid is providedtothose who require it. In essence, the Admire Giftfundraising web app offers an excellent fundraising approachfornon-profitorganizationsinIndia.
10. REFERENCES
[1] Sibinga CT. Existing and recommended legislative framework for a national blood transfusion policy. Global JournalofTransfusionMedicine.2017Jul1;2(2):89.
[2]Sinha S, Seth T, Colah RB, Bittles AH. Haemoglobinopathies in India: estimates of blood requirements and treatment costs for the decade 2017–2026. Journal of community genetics. 2020 Jan;11(1):3945.
[3] Kulshreshtha V, Maheshwari DS. The blood donation centre Management Information System in India. international Journal of Engineering Research & Android applications(IJERA)SSN.:2248-9622.
[4] Priya P, Saranya V, Shabana S, Subramani K. The optimizationofblooddonorinformationandmanagement
system by Technopedia. International Journal of Innovative Research in Science, Engineering and Technology.2014Feb;3(1).
[5] Kulshreshtha V, Maheshwari S. Benefits of
management information system in blood bank. International Journal of Engineering and Science. 2012 Dec;1(12):5-7.
[6] “Android Blood Bank” by Prof. Snigdha1, Varsha Anabhavane2,Pratikshalokhande3,SiddhiKasar4,Pranita More5 Lecturer, Information Technology, Atharva College of Engineering, Mumbai, India 1 Student, Information Technology,AtharvaCollegeofEngineering,Mumbai,India 2,3,4,5
[7] “A Study on Blood Bank Management System” by A. ClemenTeena, K. Sankar and S. Kannan, Department of MCA, BharathUniversity, Selaiyur, Chennai-73, Tamil Nadu, India [8] Gupta N, Gawande R, Thengadi N. MBB: A Life Saving Application. International Journal For Research in EmergingScienceAndTechnology.2015Mar;2(1):326-30.