Skip to content

harshalpatil7372/NGO-s-fundrasing-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

NGO Fundraising Application

Overview

Welcome to the NGO Fundraising Application, a powerful platform built with React.js and Blockchain technology to streamline fundraising processes for Non-Governmental Organizations (NGOs). This application aims to provide a secure, transparent, and efficient means for NGOs to raise funds and manage donations.

Features

1. React.js User Interface

  • Modern and Intuitive UI: The application boasts a user-friendly interface developed with React.js, offering a seamless and engaging experience for both NGOs and donors.

  • Responsive Design: Ensures compatibility across various devices, enabling users to access the platform from desktops, tablets, and mobile devices.

2. Blockchain Integration

  • Transparent Transactions: Leveraging blockchain technology for transparent and traceable transactions ensures that every donation is accounted for, fostering trust among donors.

  • Smart Contracts: The use of smart contracts automates the execution of fundraising processes, reducing the need for intermediaries and increasing the efficiency of transactions.

  • Decentralized Security: Blockchain's decentralized nature enhances the security of the application, protecting sensitive donor and NGO information.

3. Fundraising Management

  • Campaign Creation: NGOs can easily create and manage fundraising campaigns, specifying goals, objectives, and timelines to inform potential donors.

  • Real-time Donation Tracking: Donors can track their contributions in real-time, providing transparency and accountability to enhance their trust in the fundraising process.

4. Donation Processing

  • Multiple Payment Options: The application supports various payment methods, making it convenient for donors to contribute using their preferred payment channels.

  • Cryptocurrency Donations: Embracing the future of finance, the application accepts cryptocurrency donations, expanding the range of contributors and fostering financial inclusivity.

5. Reporting and Analytics

  • Data Insights: NGOs gain valuable insights through detailed reports and analytics, allowing them to assess the success of campaigns and strategize for future fundraising initiatives.

  • Donor Recognition: Recognize and appreciate donors through features that highlight their contributions and impact on the NGO's mission.

Technologies Used

  • Frontend: React.js for a dynamic and responsive user interface.

  • Backend: Utilizing blockchain technology for secure and transparent transactions.

  • Smart Contracts: Employing smart contracts for automated and trustfull execution of fundraising processes.

How to Run the Application

  1. Clone the repository:

    git clone https://github.com/harshalpatil7372/NGO-s-fundrasing-application.git
  2. Navigate to the project directory:

    cd NGO-s-fundrasing-applicatio
  3. Install dependencies:

    npm install
  4. Start the application:

    npm run dev

The application will be accessible at http://localhost:3000.

Contribution

We welcome contributions to enhance and improve the NGO Fundraising Application. Feel free to submit issues, feature requests, or pull requests on our GitHub repository.

Thank you for supporting NGOs and contributing to a transparent and impactful fundraising experience!

About

blockchain based application for fundrasing with implementation of smart contract

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published