Building A Blockchain Dapp From A Web App
Nehith, Masnad (2019)
Nehith, Masnad
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201905078112
https://urn.fi/URN:NBN:fi:amk-201905078112
Tiivistelmä
Blockchain is a new form of processing conceptualization that takes the distributed computing idea to a whole new level. There are a lot of advantages to it and as a result, it is now increasingly gaining popularity from all over the globe by IT industry.
This project implements the blockchain concept by using the back-end technologies such as NodeJS, Express, MySQL database and Github for keeping track of code updates, along with front-end technologies such as Axios, ReactJS and PayPal APIs for funds processing.
The idea was to develop a system that builds in NodeJS at back-end and in ReactJS in front-end and uses different APIs for communication between the layers of software to demonstrate the usage and development of basic blockchain application. The process also showcases the conversion from a traditional Web 2.0 application to a web 3.0 application.
This project implements the blockchain concept by using the back-end technologies such as NodeJS, Express, MySQL database and Github for keeping track of code updates, along with front-end technologies such as Axios, ReactJS and PayPal APIs for funds processing.
The idea was to develop a system that builds in NodeJS at back-end and in ReactJS in front-end and uses different APIs for communication between the layers of software to demonstrate the usage and development of basic blockchain application. The process also showcases the conversion from a traditional Web 2.0 application to a web 3.0 application.