DaniChain is an experiment project exploring the fundamentals of blockchain technology and logic.
DaniChain's backend is built with Node.js and Express.js, using the Test-Driven Development (TDD) methodology, in an object-oriented programming style, with an API around the blockchain.
The frontend is built with React.js, with a really simple UI to interact with the blockchain's most basic functionalities.
To install the project,
- Clone the repository and run
npm install
in the root directory. - Run
npm run dev
to start the server and the client concurrently.