Skip to content

codehack9991/CryptoShuttles

Repository files navigation

CryptoShuttles

##My own Blockchain based Cryptocurrency Application

The blockchain is a revolutionary technology that allows for the secure, distributed, decentralized storage of information. Over the past few years, the blockchain has taken the engineering landscape by storm. Many people in the industry predict that the blockchain will disrupt the ways we interact with technology on the same way the Internet did in the early 2000s.

This application has achieved a lot of salient goals ,where some of the main highlights are as follows:

  • Code a full-on backend with test-driven development.
  • Write a full test suite for the backend.
  • Build a Blockchain in the object-oriented programming style.
  • Create a full frontend React.js web application.
  • Deploy the application to production (with multiple servers).
  • Create an API around the Blockchain.
  • Create a real-time connected peer-to-peer server with a pub/sub implementation.
  • Implement a proof-of-work algorithm.
  • Sign Transactions with cryptography and digital signature.
  • Create a Transaction Pool for a real-time list of incoming data.
  • Include transactions in core blocks of the chain.

Releases

No releases published

Packages

No packages published

Languages