Updated 299 days ago

GiveCup

GiveCup revolutionizes the way charitable donations are made, by integrating the benefits of the blockchain, gamification, and community-building. We make donations secure, transparent, and rewarding, striving to create a personal connection between the donor and the organization.

  • Crypto / Web3
  • DAO / Community
  • NFT
  • Social
  • Mobile

Members 3

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

📱 App Preview

preview (1).png