Inspiration

The idea for Give was born from a desire to bridge the trust gap in charitable giving. Seeing hesitation due to lack of transparency, I was inspired by AI’s ability to personalize experiences and blockchain’s promise of accountability. A personal encounter with a questionable donation fueled my mission to create a platform where every contribution is verifiable.

What it does

Give matches donors with causes using AI, ensuring transparency with blockchain-tracked donations on Algorand. It also offers personalized cause spotlight with an Instagram Story-style interface to engage users, providing a trustworthy, impactful giving experience in real-time.

How we built it

I built Give on Bolt.new with React for the frontend and Tailwind CSS for styling. Supabase handles storage, OpenAI generates cause spotlight, and Algorand for donations donations.

Challenges we ran into

I faced API token issues with Algorand, resulting in 403 errors and a shift to mock donations. Time constraints and personal commitments added pressure. Additionally, I couldn’t get Tavus to work for my use case, and ElevenLabs failed to integrate, prompting a pivot away from an audio feature i wanted to work on.

Accomplishments that we're proud of

I’m proud of uncovering a talent for crafting aesthetically pleasing UI, giving Give a standout visual appeal. Completing the project under a tight deadline also reflects my dedication and ability to thrive under pressure.

What we learned

Building Give taught me to integrate AI and blockchain technologies, mastering Algorand’s SDK, OpenAI’s API, and Supabase. I honed troubleshooting skills with API errors and grew resilient under pressure, enhancing my development expertise.

What's next for Give

Next, I plan to resolve real Algorand integration for live transactions, enhance the cause spotlight with more AI sophistication, and develop a mobile app. Community features and global expansion are also on the horizon to amplify its impact.

Built With

Share this project:

Updates