📜 About
GiveCup is a gamified Web3 based mobile app revolutionizing charitable donations. Developed by a trio of high school students & Web3 enthusiasts, GiveCup aims to ensure every donation counts, while providing a rewarding and engaging user experience.
At its core, GiveCup utilizes advanced smart contracts on Algorand to ensure secure, transparent donations, while offering a gamified user experience, powered by Dynamic NFTs.
Website | Pitch Deck | Demo Video | Technical Documentation | GitHub
🚀 Features
Gamified Giving: Transform your charitable donations into a game-like experience. Donate, level up, and unlock unique rewards.
Blockchain Transparency: Every transaction is securely documented on the Algorand blockchain, ensuring a traceable ledger of your contributions.
Security First: Support verified NGOs and be confident that your contributions are safeguarded against fraud.
Dynamic NFT: Your entrance ticket is a customizable NFT cup. Decorate it, enhance its value, and then donate its worth to an organization you're passionate about.
Rankings & In-app Updates: Keep track of your progress and receive regular updates within the app.
Simple Donation Process: Choose an NGO, donate the value of your NFT cup, earn XP, and watch your contributions make a difference.
📁 Repositories
quadratic-funding 🔢
- Technologies: Beaker, Algorand, Python
- Description: An implementation of quadratic funding mechanisms, utilizing Beaker and built on top of the Algorand blockchain.
simple-donations ❤️
- Technologies: Beaker, Algorand, Python
- Description: A Beaker Smart Contract dedicated to handling direct donations to organizations, streamlined and efficient.
dynamic-nfts 🖼️
- Technologies: Beaker, Algorand, Python
- Description: Dynamic NFT implementation on the Algorand blockchain, offering an innovative approach to NFT technology.
api 🌐
- Technologies: TypeScript, Supabase, Express.js
- Description: Serves as the bridge between the frontend and backend functionalities, ensuring seamless integration.
client 📱
- Technologies: React Native, TailwindCSS, TypeScript, Algorand SDK
- Description: Mobile app designed for the Algorand Build-a-Bull submission, built in React Native.