GitHub - tufstraka/bitchanga (original) (raw)

Bitchanga - Decentralized crowdfunding platform

Tired of traditional crowdfunding platforms with their high fees and lack of transparency? Meet Bitchanga - where builders and investors connect directly through the power of blockchain. We're leveraging ckBTC on the Internet Computer Protocol to make project funding faster, safer, and more transparent than ever before.

What makes us different

Ever tried raising funds for your project only to get lost in a sea of paperwork and intermediaries? Or invested in a project only to wonder where your money really went? We get it. That's why we built Bitchanga with both builders and investors in mind.


🌟 Features

For Builders

For Investors

Powered by Technology


🚀 Getting Started

Follow these simple steps to begin your journey on Bitchanga:

  1. Sign Up
    • Register as a Builder or an Investor.
  2. For Builders
    • Submit your project details, including goals and milestones.
    • Showcase your project to attract potential investors.
  3. For Investors
    • Browse projects and find those that align with your interests.
    • Invest ckBTC and receive tier-based NFT rewards.
    • Monitor project progress and milestones.
  4. Escrow System
    • Funds are securely held in escrow until milestones are validated.
    • Builders can only access funds after meeting milestones.
    • Investors can withdraw contributions before milestones are met if needed.

⚒️ Local Setup

Clone the repo.

cd frontend npm install dfx start --background dfx deploy

cd crowdfunding_canister dfx start --background dfx deploy


💡 Why ckBTC?


🔐 Security and Transparency

Bitchanga ensures a secure and trustworthy crowdfunding environment:


🌍 Transforming Crowdfunding

Bitchanga is redefining how projects are funded and supported globally. Join us and be part of a decentralized, transparent, and inclusive ecosystem.

👉 MIT License


Technical architecture

flowchart


Built on:

Built with ❤️ by the Bitchanga team