Thanks to visit codestin.com
Credit goes to github.com

Skip to content

FundBrave revolutionizes fundraising by creating a decentralized platform where NGOs, startups, and individuals can raise funds transparently without intermediaries, censorship, or excessive fees. We combine blockchain technology, DeFi mechanics, and AI assistance to create sustainable incentives for both fundraisers and donors.

License

Notifications You must be signed in to change notification settings

FundBrave/FundBrave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

FundBrave πŸš€

Decentralized, Transparent, and Censorship-Resistant Fundraising Platform

🌟 Vision

FundBrave revolutionizes fundraising by creating a decentralized platform where NGOs, startups, and individuals can raise funds transparently without intermediaries, censorship, or excessive fees. We combine blockchain technology, DeFi mechanics, and AI assistance to create sustainable incentives for both fundraisers and donors.

✨ Core Features

πŸ”— Decentralized Fundraising - Direct peer-to-peer funding on blockchain
πŸ€– AI-Powered Assistant - Campaign optimization and intelligent donor matching
πŸ’° DeFi Integration - Staking mechanisms with profit-sharing
πŸ›‘οΈ Content Verification - Numbers Protocol integration for authentic media πŸ—³οΈ Decentralized Governance - Donor voting rights and community decision-making
🎁 NFT Rewards - Badges, recognition, and exclusive perks for contributors
πŸ“± Social Features - Profile pages, updates, direct messaging, and community engagement
πŸ†“ Zero Platform Fees - Non-profit model ensuring 100% of donations reach fundraisers

πŸ—οΈ Architecture

FundBrave is built as a modern monorepo with the following packages:

πŸ“¦ packages/
β”œβ”€β”€ 🌐 frontend/          # Next.js 13+ with App Router, TypeScript, Tailwind
β”œβ”€β”€ ⛓️  contracts/         # Hardhat smart contracts (Solidity)
β”œβ”€β”€ πŸ”§ backend/           # Node.js API server with PostgreSQL
β”œβ”€β”€ πŸ€– ai-service/        # Python ML service for FundBrave AI
└── πŸ“š shared/            # Shared types, constants, and utilities

πŸš€ Quick Start

Prerequisites

  • Node.js 18+
  • Python 3.9+
  • PostgreSQL 14+
  • Redis 7+
  • Git

Installation

# Clone the repository
git clone https://github.com/FundBrave/FundBrave.git
cd fundbrave

# Run the setup script
chmod +x scripts/setup.sh
./scripts/setup.sh

# Install dependencies for all packages
npm install

# Start development environment
npm run dev

Development Commands

# Start all services in development mode
npm run dev

# Run tests for all packages  
npm run test

# Build all packages
npm run build

# Lint all packages
npm run lint

# Type check all packages
npm run type-check

πŸ“– Documentation

🀝 Contributing

We welcome contributions from developers worldwide! FundBrave is open-source and community-driven.

Ways to Contribute

  • πŸ› Bug Reports - Help us identify and fix issues
  • ✨ Feature Requests - Suggest new functionality
  • πŸ’» Code Contributions - Frontend, backend, smart contracts, AI/ML
  • πŸ“š Documentation - Improve guides and technical documentation
  • 🎨 Design & UX - UI/UX improvements and design systems
  • 🌍 Translations - Help make FundBrave accessible globally

Getting Started

  1. Read our Contributing Guidelines
  2. Check out Good First Issues
  3. Join our Discord Community
  4. Follow our Development Setup Guide

Development Workflow

# 1. Fork and clone the repository
git clone https://github.com/FundBrave/FundBrave.git

# 2. Create a feature branch
git checkout -b feature/your-feature-name

# 3. Make your changes and add tests
npm run test

# 4. Commit using conventional commits
git commit -m "feat: add donor recommendation algorithm"

# 5. Push and create a pull request
git push origin feature/your-feature-name

πŸ›‘οΈ Security

Security is paramount for a financial platform. We follow best practices and welcome security researchers.

  • πŸ”’ Security Policy - Vulnerability disclosure process
  • πŸ† Bug Bounty Program - Rewards for discovering security issues
  • πŸ” Smart Contract Audits - Regular third-party security audits
  • πŸ›‘οΈ Automated Security Scanning - Continuous vulnerability monitoring

πŸ“Š Project Status

Current Phase: MVP Development πŸ—οΈ

  • βœ… Complete UI/UX Design
  • βœ… Technical Architecture
  • βœ… Smart Contract Specifications
  • πŸ”„ Frontend Development (In Progress)
  • πŸ”„ Smart Contract Implementation (In Progress)
  • ⏳ Backend API Development (Starting Soon)
  • ⏳ AI Service Development (Starting Soon)

Roadmap

  • Q2 2025: MVP Launch with core fundraising features
  • Q3 2025: AI Assistant and advanced staking mechanisms
  • Q4 2025: Mobile app and cross-chain integration
  • Q1 2026: DAO governance and global partnerships

🌍 Community & Support

Join our growing community of developers, fundraisers, and donors:

  • πŸ’¬ Discord - Real-time chat and development discussions
  • 🐦 Twitter - Updates and announcements
  • πŸ“§ Email - Direct contact with the team
  • πŸ“° Blog - Technical articles and project updates
  • πŸ—£οΈ Forum - Long-form discussions on Logos Forum

πŸ™ Acknowledgments

  • Logos Network - For supporting our development through their developer circle
  • Numbers Protocol - For providing content verification infrastructure
  • Open Source Community - For the amazing tools and libraries that make this possible
  • Early Contributors - Thank you to everyone helping build the future of fundraising

Built with ❀️ by the FundBrave Community

Website β€’ Documentation β€’ Contributing β€’ Security

Empowering transparent fundraising for everyone, everywhere 🌍

About

FundBrave revolutionizes fundraising by creating a decentralized platform where NGOs, startups, and individuals can raise funds transparently without intermediaries, censorship, or excessive fees. We combine blockchain technology, DeFi mechanics, and AI assistance to create sustainable incentives for both fundraisers and donors.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published