Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aksh-bansal-dev/demo-dapp

Basic CRUD DApp.
https://github.com/aksh-bansal-dev/demo-dapp

Last synced: 25 days ago
JSON representation

Basic CRUD DApp.

Awesome Lists containing this project

README

        

# Demo Dapp
Basic CRUD functionality in DApp.

## Technologies used
- `Ganache` to run local blockchain
- `Truffle` for development and testing smart contracts
- `Web3` to use smart contract on the client side
- `Webpack` to serve html and javascript

## How to use
#### Frontend
- Run `npm install` to install all dependencies
` Run `npm start` to start server.

#### Smart contract
- Install truffle by running `npm i -g truffle`
- Run `truffle test` to test the app.
- Run `truffle develop` to start development console.
- Run `migrate --reset` to deploy smart contract to local blockchain(ganache)