Fintech Finder is an application that its customers can use to find fintech professionals from among a list of candidates, hire them, and pay them. The Ethereum blockchain network is integrated into the application in order to enable customers to instantly pay fintech professionals whom they hire with cryptocurrency.
This project leverages python 3.7 with the following:
-
streamlit - Streamlit's open-source app framework is the easiest way for data scientists and machine learning engineers to create beautiful, performant apps in only a few hours!
-
Web3.py - A Python library for connecting to and performing operations on Ethereum-based blockchains.
-
ethereum-tester - A Python library that provides access to the tools we’ll use to test Ethereum-based applications.
-
mnemonic - A Python implementation for generating a 12- or 24-word mnemonic seed phrase based on the BIP-39 standard.
-
bip44 - A Python implementation for deriving hierarchical deterministic wallets from a seed phrase based on the BIP-44 standard.
-
Infura API - An API that provides instant access to the Ethereum network over HTTPS (i.e., the web). You will need to create an account with Infura.
Before running the application first install the following dependencies.
pip install streamlit
pip install web3.py
pip install ethereum-tester
pip install mnemonic
pip install bip44
Below you will find Pychain visualizations.
To use the portfolio management application simply clone the repository and run the fintech_finder.py with:
fintech_finder.py
streamlit run fintech_finder.py
Brought to you by Robert Giannini. LinkedIn: https://www.linkedin.com/in/robertgianninijr/
MIT