Employment Reference is a safeguard for employers and employees to track their professional references, ratings, and job history all in one place. It is a dApp that brings transparency and accountability to all partners. Ultimately, decreasing wasted time and resources. If you are an employee you should be able to find your company and rate its management, installations, equipment, the building, etcetera. If you are an employer you can register your company, provide employment references, and more.
Employment Referrals application makes use of the following software:
Matic - Polygon Network enables Employment Referrals application to be a scalable platform with fast transactions. We deployed our app on the Polygon Network.
Optimism Network enables our app to be secure and cost-effective. We deployed our app on the Optimism Network
Covalent API facilitated the retrieval of companies’ NFTs and contracts. The Covalent API endpoints to get all NFTs balance and metadata from a wallet address such as images, contracts name, NFTs images, and balances.
`Valist facilitated the process of distribution of our in a secure way.
`Spheron made it easy and was the most convenient way to deploy our web app onto a Decentralized Cloud Storage. This allows our users to access our app anywhere in the world.
`TableLand made our work easy with the Ethereum network. This allows us to work with a relational database to store Employment references and metadata for EVM chains like Ethereum. We will definitely keep using complex TableLand functions in the future.
`XMTP facilitated the process of communication between employers and employees, especially for important employment documents. XMTP allows our users to request employment letters and documents in and seamless and secure way.
IPFS NFTStorage for data storage on IPFS that generates a transaction hash used to create an NFT of a photo.
textile/eth-storage: facilitated a fast way to store metadata for NFTs such: names, locations, description, images, wallet addresses, and more. It was perfect for our use case to save their needs on textile storage.
NFTPort facilitated the process of rewarding and recognizing the hard work of employees' performance by providing NFT to employees without transaction fees. This is a win-win situation for everyone.
Pocket Network smooths the path of deploying and the hassle of paying big transactions to deploy our app contract to a node using the Matic, Skale, Optimism, and Rinkeby network.
Skale Network enables our app to be on the Skale Network which is the Ethereum-compatible network perfect for security and scalability.
Solidity for the smart contract.
OpenZeppelin ERC721 we use the ERC721 template for faster development of our smart contract.
Ganache for local blockchain development.
Rinkeby Network is the network where we deployed our dApp.
React Js, Material-ui, Web3 React Js for the frontend, Material-ui, and Web3 to connect to the blockchain.