NeighborFund

Website to securely raise funds for your neighborhood's issues and initiatives.

Team Members

Pavani Muchumari

Purpose

NeighborFund creates a shared Capital One account for each community that collects money through crowfunding. Users can form or join communities, and invite other members to join. All members of the community share equal access to the money collected in their community. To join a community, approval from at least two-thirds of the community is required. Fundraising posts must also be approved by two-thirds of the community it is posted in. NeighborFund ensures security by requiring users to upload documentation of the usage of the money, such as financial statements and budget reports. Also, alerts are sent to members of the community when ever money is withdrawn from the account. In the future, two-factor authentication can be added to make NeighborFund safer.

Tools Utilized

react.js

Capital One API

MongoDB

Problems I ran into

Setting up a working website was difficult, because I don't have much experience in react. I was able to overcome this by going through the documentation and various tutorials. I also had to cut down on the orginal functionalities of the app due to the time constraint. I hope to add more features in the future.

APIs Used

Capital One API

Share this project:

Updates