Giter VIP home page Giter VIP logo

kryptojobs2go_web3_application's Introduction

KryptoJobs2Go Web3 Application

In this Challenge, We will build an application for a company called KryptoJobs2Go. The code will its customers to find fintech professionals from among a list of candidates, hire them, and pay themn using Ethereum.

The first file krypto_jobs.py contains the code associated with the web interface of the application using the Streamlit library.

The second file crypto_wallet.py. contains the Ethereum transaction functions .By using import statements, we integrate the crypto_wallet.py Python script into the KryptoJobs2Go interface program in krypto_jobs.py

Integrating these two files will allow us to automate the tasks associated with generating a digital wallet, accessing Ethereum account balances, and signing and sending transactions via a personal Ethereum blockchain called Ganache.

To develop the code and test it out, We will assume the perspective of a KryptoJobs2Go customer who is using the application to find a fintech professional and pay them for their work through a streamlit front end Web application.


Operations:

  • Import Ethereum Transaction Functions into the KryptoJobs2Go Application
  • Sign and Execute a Payment Transaction
  • Inspect the Transaction on Ganache.

Streamlit Code

KryptoJobs2Go customers will select a fintech professional from the application interface’s drop-down menu, and then input the amount of time for which they’ll hire the worker. The application will calculate the amount that the worker will be paid in ether. Using a button, this that will send an Ethereum blockchain transaction that pays the hired candidate.

alt=""

Ganache Transaction


alt="" alt="" alt=""

project issues :

Error: Transaction's maxFeePerGas (0) is less than the block's baseFeePerGas (527514873).

Error identified and corrected. However, transactions were still minted on the local block chain. They these blocks do not contain transaction details. alt=""

Error identified and corrected. alt=""

kryptojobs2go_web3_application's People

Contributors

asgard-dp avatar

Watchers

Kostas Georgiou avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.