Goals: Implement an Ethereum Smart Contract called SoccerManager and deploy it to Ethereum Blockchain running locally; Implement 2 Spring Boot BE applications, ethereum-api and player-api, that uses Web3j to communicate with Ethereum blockchain; Implement 2 React FE applications, ethereum-ui and ...
The ethereum-springboot-react project aims to implement an Ethereum Smart Contract called SoccerManager using the Solidity programming language. It also includes two Spring Boot backend applications (ethereum-api and player-api) that communicate with the Ethereum blockchain using the Web3j library. Additionally, there are two React frontend applications (ethereum-ui and player-ui) that interface with their respective backend applications.
To install the ethereum-springboot-react project, follow the steps below:
The ethereum-springboot-react project combines the technologies of Ethereum Smart Contracts, Spring Boot backend applications, and React frontend applications to create a system for managing soccer players. The project demonstrates the use of Solidity programming language for implementing Smart Contracts, Web3j library for communication with the Ethereum blockchain, and the integration of frontend and backend applications. Overall, this project provides a comprehensive example of building applications with Ethereum, Spring Boot, and React.