Skip to content

jungbok-cb/crypto-care

 
 

Repository files navigation

Crypto Care

A decentralized donation platform that enables users to support charitable organizations using cryptocurrency on Base network.

Overview

Crypto Care is a web3 application built with OnchainKit that allows users to make cryptocurrency donations to various charitable organizations. The platform can support organizations like Red Cross, UNICEF, and others, enabling transparent and direct crypto donations. It bridges the gap between charitable organizations and cryptocurrency donors. Built on Base network (Coinbase's L2 solution), it provides a seamless, low-fee platform for making cryptocurrency donations to verified charitable organizations.

Screenshots

Home Page

Home Page Main dashboard showing available charitable organizations

Organization Details

Organization Details Detailed view of an organization with donation functionality

Features

  • Connect cryptocurrency wallets (Coinbase Wallet, MetaMask, Rainbow)
  • View charitable organization profiles and their causes
  • Make direct cryptocurrency donations
  • Track donation transactions and balances
  • Built on Base blockchain for lower transaction fees
  • Real-time transaction status updates

Setup

To run this project locally, you'll need to set up the following environment variables in your .env file:

# See https://portal.cdp.coinbase.com/products/onchainkit
NEXT_PUBLIC_CDP_API_KEY="GET_FROM_COINBASE_DEVELOPER_PLATFORM"

# See https://cloud.walletconnect.com
NEXT_PUBLIC_WC_PROJECT_ID="GET_FROM_WALLET_CONNECT"

Local Development

# Install bun if you haven't already
curl -fsSL https://bun.sh/install | bash

# Install dependencies
bun install

# Start the development server
bun run dev

Technology Stack

  • Next.js for the frontend framework
  • TailwindCSS for styling
  • Wagmi for Ethereum interactions
  • OnchainKit for wallet connections
  • Base blockchain (Coinbase's L2)
  • RainbowKit for wallet management
  • Framer Motion for animations

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Hackathon Winter 2024

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 96.2%
  • CSS 3.6%
  • JavaScript 0.2%