Prerequisite:
Should have Basic Docker knowledge Should have basic Bash Script knowledge Familiar with java script and go lang basic Should have basic understanding of Node API
Note: If you dont have prior knowledge of above prerequisite, then let us know, we will share resources to bring you up to the pace.
Section 1:
Prerequisite Installation App: Contract Management Flow
Section 2:
x509 Standard Certificate General Overview - Introduction Certificate Authority aka Fabric CA Endorsing Peer/ Anchor Peer Smart Contract and chaincode Section 3: Contract Management : Build Network
Important Files and Purpose Docker and Docker-Compose Create Crypto-Material Using Cryptogen tool Create Channel Artifacts (genesis.block and channel.tx) Running all Services with different containers Create Channel and join all peer Write Basic Smart Contract Basic Chaincode walkthrough Install & Instantiate Chaincode Ledger (Blockchain and Current State Database) Invoke and Query Transaction Check Invoked Transaction on Couch db GUI Running network and invoking transaction Section 4: Network Integration with blockchain Explorer
Introduction to Blockchain Explorer Genesis Block, Channel Block(What exactly contain inside) Adding Configuration file in Blockchain Explorer Run Network and Explorer and Check Explorer GUI Section 5: Create Server and Write API
Create Indexing on Couch DB Section 6: Front End UI: React
Create Basic UI Application Register and Login Screen Get All Contract with Specific Status Check History Of Contract Check Completed/Active e-Contract Section 7: Bonus
Section D: Deployment