Skip to content

EthiGive is a blockchain-based charity donation platform that ensures secure and transparent donations.

License

Notifications You must be signed in to change notification settings

shrutigupta02/Ethigive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EthiGive

EthiGive is a blockchain-based charity donation platform developed during the Recurzive national level 24-hour hackathon at Dayanand Sagar College of Engineering, Bangalore. The project aims to bring transparency and efficiency to the process of charitable donations by leveraging blockchain technology.

Installation

  1. Clone the repository:

    https://github.com/shrutigupta02/Ethigive.git
    cd Ethigive
  2. Install dependencies for the frontend and backend:

    cd frontend
    npm install
    cd ../backend
    npm install
    cd ../contracts
    npm install
  3. Run the development servers:

    # In one terminal, start the backend server
    cd backend
    npm start
    
    # In another terminal, start the frontend development server
    cd frontend
    npm run dev

Usage

  1. Open your browser and navigate to http://localhost:5173 to access the frontend.
  2. Open your browser and navigate to http://localhost:1234 to access the backend.

Note: Please note that EthiGive is currently in development and was built during a 24-hour hackathon. Some blockchain functionalities are not yet complete. If you check the blockchain, you might find incomplete functionalities. However, the contract and deployment script are complete and were deployed using terminal commands to locally deploy the contract.

Contributing

We welcome contributions! Please fork the repository and submit pull requests for any improvements or bug fixes.

Acknowledgments

  • Thanks to my amazing teammates at CodeCadets.
  • Special thanks to the organizers of the Recurzive hackathon for this incredible opportunity.

Feel free to reach out if you have any questions or suggestions! I can be reached via my mail: shrutiguptaindore02@gmail.com

About

EthiGive is a blockchain-based charity donation platform that ensures secure and transparent donations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •