By: Developer's Monk (Adarsh Shrivastava, Abhishek Kumar)
User-App is live at: https://transfunds.developersmonk.com
Ngo-App is live at: https://ngotransfunds.developersmonk.com
If you want to list your ngo, head to Ngo-App. Else to make donations, head to User-App
Tarnsparent Fund transfer to NGOs. All the NGOs listed here are verified through government website NGODarpan APIs so It is totally genuine
- User Identity management - using Portis
- Requestion to the Govt. NGODarpan website for data on the basis of Ngo registration number
- List of ngo in the app/Transparent Donations, are the major feature of this web app
- Complete seemless UI and UX
- Portis - Wallet, Providing User Identification
- Matic - testnet blockchain
- ReactJS - Frontend
- Web3.js - to interact with SmartContracts
- AWS EC2 - hosted react app on it.
Run on your own local machine
1. Clone this repository to your local machine.
2. Go to backend folder.
3. run command npm install
to install dependencies.
4. create secret.json with following structure:
{
"mnemonic": "wallet_mnemonic",
"email": "email_address",
"pass": "email_pass_or_accesstoken"
}
5. run command node index.js
start the server.
6. Open another terminal and go to the transfunds-user
.
7. run command npm install
to install dependencies.
8. run command npm start
, That's it you are all good to explore the web app.