Skip to content

narayan-sahu/opencrowd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Opencrowd: A Decentralized Crowdfunding Platform

Opencrowd is a next-generation crowdfunding platform that harnesses the power of Ethereum blockchain to deliver unmatched security, transparency, and global accessibility.

🌐 Live Platform: opencrowd.vercel.app
🛠 Network: Deployed on the Goerli Test Network (for testing purposes only).


✨ Overview

Crowdfunding is a game-changer for individuals, causes, and projects. However, traditional platforms struggle with challenges like security risks, fraud, and regional restrictions. Opencrowd reimagines crowdfunding by integrating blockchain technology, addressing these challenges with:

  • 🔒 Enhanced Security: Powered by Ethereum's robust architecture.
  • 🔍 Transparency: Immutable ledgers ensure complete visibility into fund usage.
  • 🌍 Global Accessibility: Enable borderless participation for contributors worldwide.

💡 Inspiration:
Opencrowd draws inspiration from initiatives like CryptoRelief, which successfully raised ~$1 billion for COVID-19 relief in India, showcasing blockchain’s potential for transparent and impactful global fundraising.


🏆 Key Features

🔐 Enhanced Security

  • Contributions are protected by Ethereum’s decentralized network.
  • Smart contracts ensure funds are secure and only released based on predefined conditions.

🕵️‍♂️ Transparency & Fraud Prevention

  • Funds are fully traceable via the blockchain ledger.
  • Reduces misuse with clear allocation tracking for contributors.

🌐 Global Accessibility

  • Open to participants from any region, breaking traditional geographical barriers.
  • Fast and borderless transactions with Ethereum wallets.

🛠 Tech Stack

Opencrowd leverages a modern stack for performance, scalability, and security:

Technology Purpose
Next.js Server-side rendering and static site generation.
Chakra UI Accessible and flexible UI components.
Solidity Smart contract development on Ethereum.
Web3.js Ethereum blockchain integration.
Infura Seamless access to Ethereum networks.

🚀 How to Use

  1. Visit the Platform: opencrowd.vercel.app
  2. Connect Your Wallet: Use MetaMask or any Ethereum-compatible wallet.
  3. Explore Campaigns: Browse available campaigns to contribute.
  4. Contribute Securely: Fund campaigns directly via blockchain.
    (Note: Contributions use test tokens on the Goerli Network.)

⚠️ Important:
Tokens on the platform are for testing purposes only and hold no real-world monetary value.


🤝 Contribution Guidelines

We value collaboration and welcome developers to enhance Opencrowd's functionality. Here's how you can contribute:

  1. Fork this repository and create a feature branch.
  2. Submit your contributions via a pull request.
  3. Open issues to report bugs or suggest new features.

For detailed contribution steps, refer to our CONTRIBUTING.md.


📖 License

This project is licensed under the MIT License. Feel free to fork, modify, and use it in your own projects.


🌟 Acknowledgments

A big thank you to the Ethereum community and open-source contributors who inspire and enable innovations like Opencrowd. Together, we’re building the future of crowdfunding.


❤️ Show Your Support

If you find Opencrowd inspiring or useful:

  • 🌟 Star this repository on GitHub!
  • 🗨️ Share your feedback or suggestions.
  • 🚀 Spread the word about Opencrowd and its mission!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors