Skip to content

mleoanbarasan/PERFECT-EMPTY-DAPP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PERFECT-EMPTY-DAPP

The perfect empty dapp code, ready to be used!

So you want to start building an ethereum dapp from scratch, and you need always the same things:

A] A basic page with header, body and footer.

B] A ready simple menu you can easy customize.

C] All basic Libraries you may need:

  1. JQuery (millennials are using it less, but still it is very good and can do all you need cross platform)
  2. Web3.js (in order to connect to blockchain)
  3. blockies.js (in order to produce the nice Ethereum icons)
  4. AlphaLayer.js (in order to detect wallet name and avatar image of the user)

D] Wallet Manager. (in order to select in real time your favorite wallet).

E] A Balance Viewer (included in the wallet manager, to see your balance in real time).

F] Transaction Manager (ready to verify in real time the status of your last transaction, triggering messages like: "You transaction was executed!").

All these things are trivial, unless you are a noob.

It took me a lot of time to get to this point.

I like to think that a noob will upload it on his server and in few minutes he can start his dapps without too many troubles.

The PERFECT EMPTY DAPP can be implemented with further libraries.

Please HELP ME TO HELP the community.

How can we transform it into a light client based dapp?

This is something I didn't have the time to study.

It is the missing step.

I hope I get your help, for any kind of implementation.

The PERFECT EMPTY DAPP is a free public project.

Just grab the code and enjoy.

Do you have more ideas?

BLOCKIES LIBRARY COMES FROM HERE:

https://github.com/download13/blockies

WEB3.js COMES FROM HERE:

https://github.com/ethereum/web3.js/

About

the perfect empty dapp code, ready to be used!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.8%
  • CSS 1.5%
  • HTML 0.7%