Decentralized job board where companies can publish their job postings along with bounties for candidates that reach certain stage and get rejected after.
Applicants put a lot of their time and skillset when they are applying to a job. From large initial screening tests/forms and interviews, to time intensive homework/technical assignments. They later get rejected without getting any recognition for the time and effort they put through the whole application lifetime. This is not only disrespectful but a way of hurting your company’s brand. In a world competing for talent, applicant’s experience must be at the center of the recruitment process.
Demo:
https://www.loom.com/share/ddd4f56246e94e59b156c05cb3cb87d0
Web3Jobs is a Dapp with the following main components:
Smart contracts FEVM: Web3Jobs contract to handle job postings lifecycle, applications and bounties' redemption. The main goal here was to make it FEVM compatible. Contract was deployed! https://github.com/carloskiron/web3jobs-fevm-contracts
IPFS through ThreadDB: Here is where we storage details about job postings and applications in such a way that not all the information is saved in the smart contract.
Job-board (Frontend): Nextjs application with recruiter/application features to interact with the smart contract and ThreadDB. https://github.com/carloskiron/web3jobs-fevm-Dapp,