Design Ideas:
FrontEnd App <=> My Computer (will use HTTP @ port 3000 or similar). This is used to add/mine the blocks to the chain
My Computer <=> Network or other nodes (will use WEBSOCKETS @ port 5000 or similar).This is used to push the updated chain to node
Important References: a) To run mocha and chai with typescript follo the link (https://journal.artfuldev.com/write-tests-for-typescript-projects-with-mocha-and-chai-in-typescript-86e053bdb2b6). (IMP: Make sure to npm install mocha and chai seperately also)