Dignify_Assignment

A smart contract on any choice of blockchain network

  1. Smart contract that is able to store invoice data on blockchain as follows: BuyerPAN, SellerPAN, Invoice Amount, Invoice Date etc.
  2. Sellers can be multiple and so the buyers, thefore solution focuses on creating ledger of invoice transactions.
  3. At later stage smart contract will be able to capture payment status of particular invoice.
  4. Smart contact will be aable to provide a list of previous invoices when searched with buyer PAN.
  5. Test cases for your Smart contract are also present.
  6. A frontend for the required functionality, which is connected to the smart contract.
  7. Deployed the frontend to any app hosting provider like Heroku or anything else of your choice and share the link of functional solution.