A Ethereum Wallet ,users could generate numerous addresses from random 12 words seed or could also import accounts from your own mnemonic seed.
Users could aslo use it to send and receive ether.
npm install
run ganache or local ethereum node at localhost:7545
run node app.js