Update Front end website to communicate to back end smart contract

Job ID: 31896085

Budget: $500 – $600 USD

I have a front-end page(vue.js) and smart contract.
I am seeking for a vue.js and smart contract expert.
5 developers have worked on this site and all of them have failed.
So, we need the approve contract, deposit, withdraw, harvest, and collect features added to website. Website buttons should trigger a metamask pop-up. and metamask then interacts with the smart contract.
Generally speaking, the front end website is not configured properly with the smart contracts.
So website button needs to activate MetaMask.
To communicate with our masterchef smart contract.
You are going to be given all three smart contracts earlier at the start of the job.
We need the website to communicate with our masterchef just like any other yield farm like polycat.finance or pancake swap.
If you complete this task within 48 hours, I will give you $200 bonus.
Related categories: React.js Vue.js Smart Contracts