A Web3 marketplace and platform for connecting nonprofits with impact investors, enabling the tokenization of real-world environmental and social impact projects.
RegenBazar is a decentralized application (dApp) that serves as a bridge between traditional nonprofits and the Web3 ecosystem. The platform enables organizations to tokenize their real-world impact, creating transparent and verifiable funding mechanisms for environmental and social good projects.
- Organization Profiles: Nonprofits can create comprehensive profiles showcasing their mission and impact
- Project Management: Create, manage, and track environmental and social impact projects
- Impact Tokenization: Convert real-world impact into verifiable digital assets
- Staking Mechanism: Stake tokens to support projects and earn rewards
- Leaderboard System: Gamified ranking system for contributors and organizations
- Proposal System: Community-driven governance for platform improvements
- Wallet Integration: Seamless Web3 wallet connectivity for transactions
Website: demo.regenbazar.com
Hosted on Netlify using Cloudflare
- Frontend: React 18 with TypeScript
- Styling: Tailwind CSS
- Routing: React Router DOM
- Blockchain: Ethereum integration with Ethers.js
- Database: Supabase (PostgreSQL)
- AI Integration: OpenAI API
- Build Tool: Vite
- Icons: Lucide React
- Notifications: React Hot Toast
- Social Sharing: React Share
src/
├── components/ # Reusable UI components
├── pages/ # Application pages/routes
├── context/ # React context providers (Wallet, etc.)
├── lib/ # Utility functions and configurations
└── App.tsx # Main application component
-
Clone the repository
git clone <repository-url> cd dapp
-
Install dependencies
npm install
-
Environment Setup
- Configure Supabase credentials
- Set up OpenAI API key
- Configure blockchain network settings
-
Run development server
npm run dev
-
Build for production
npm run build
RegenBazar is developed under EcoSynthesisX, a Web3 public good studio that drives real-world impact by leveraging blockchain and Web3 technologies.
EcoSynthesisX is pioneering the Tokenization of Real-World Impact (RWI) with the mission to:
- 🌱 Pioneer the tokenization of real-world environmental and social impact
- 🌎 Bring blockchain technology to life, for life
- 🤝 Connect visionaries and developers to create meaningful real-world impact
- 📈 Build public goods that are profitably sustainable
- Impact Products Collections: Tokenized impact solutions for communities
- DeCleanup dApp: Gamified environmental cleanup initiatives
- Air Quality Smart Bot: Environmental monitoring and reporting
- Research & Development: Continuous innovation in RWI tokenization
- Website: ecosynthesisx.github.io
- GitHub: github.com/EcoSynthesisX
- Twitter: @ecosynthesisx
- Telegram: t.me/EcoSynthesisX
- LinkedIn: company/ecosynthesisx
/
- Home page with platform overview/organizations
- Browse registered nonprofits/projects
- Explore impact projects/create-project
- Create new impact project/create-profile
- Register as nonprofit organization/profile
- User profile management/stake
- Token staking interface/leaderboard
- Community rankings/propose
- Submit governance proposals/about
- Platform information
We welcome contributions to RegenBazar! This project follows modular development practices and maintains standard repository formats for easy maintenance and collaboration.
- Keep code modular and well-documented
- Follow TypeScript best practices
- Maintain consistent styling with Tailwind CSS
- Write meaningful commit messages
- Test thoroughly before submitting PRs
This project is part of the EcoSynthesisX ecosystem and follows open-source principles to maximize positive impact.
Building the future of regenerative economics through Web3 innovation 🌱