Skip to content

Crowdfunding application build with React, Solidity

Notifications You must be signed in to change notification settings

Top88Star/fundify-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fundify - Get Your Goal Sponsored

Fundify is a crowdfunding application built with React and Solidity, designed to help users achieve their goals by allowing them to raise funds through sponsorships from the community. Whether you're aiming to fund a creative project, support a cause, or achieve a personal milestone, Fundify provides a platform for you to reach out to supporters and turn your dreams into reality. https://topfundify.netlify.app/

Features

  • User Authentication: Secure user authentication system ensures that only authorized users can create and manage campaigns.
  • Campaign Creation: Users can create campaigns detailing their goals, objectives, and funding targets.
  • Sponsorship: Individuals can sponsor campaigns they find compelling, contributing to the realization of the campaign creator's objectives.
  • Transaction Security: Utilizes Solidity smart contracts for secure and transparent transaction processing.
  • User Dashboard: Provides users with an intuitive dashboard to track the progress of their campaigns and manage sponsorships.

Technologies Used

  • React: Frontend development framework for building dynamic user interfaces.
  • Solidity: Smart contract language for implementing secure and decentralized applications on the Ethereum blockchain.
  • Web3.js: JavaScript library for interacting with the Ethereum blockchain, enabling seamless integration of blockchain functionality.
  • Truffle: Development framework for Ethereum smart contracts, providing tools for compiling, deploying, and managing contracts.
  • IPFS (InterPlanetary File System): Decentralized file storage system used for storing campaign data and media files.

Getting Started

To run Fundify locally and explore its features, follow these steps:

  1. Clone this repository to your local machine.
  2. Install dependencies by running npm install.
  3. Start the development server with npm start.
  4. Ensure you have Metamask or another Ethereum wallet installed to interact with the blockchain features.

About

Crowdfunding application build with React, Solidity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published