This is a web application built using React.js and Ethereum smart contracts. It allows users to buy and sell Ethereum tokens in a decentralized manner.
To run this application locally, you need to have Node.js and yarn installed on your machine. Clone this repository and run the following commands:
yarn install
yarn dev-server
This will start a local server at localhost:8080
. You can access the application by opening your web browser and navigating to this URL.
To deploy this application to Google Cloud, you need to have a Google Cloud account and have the gcloud
CLI installed on your machine. Follow these steps:
-
Create a new project in the Google Cloud Console
-
In the Cloud Shell, navigate to the root directory of this project
-
Run the following commands to deploy the application:
yarn build gcloud app deploy
-
Wait for the deployment to complete
Once the deployment is complete, you can access the deployed application at the URL provided by Google Cloud.