The job is to fork an existing BEP20 Project on BSC (such as Pancakeswap) and to deploy both front-end and back-end such that we have essentially a working copy of Pancakeswap. No other amendments or modifications required, literally a fully working copy of pancakeswap on a BSC Testnet. More importantly, you must be able to walk me through each step clearly from the start to the end so I can fully understand. To be clear, you do not need to explain any of the code in solidity or the HTML/CSS/JSON, it's more about the mechanics of what to do in each steps (deployments, migrations, dependencies, etc.) to get a working copy from scratch (technically not scratch because we have pancakeswap's github).
You should also be familiar with Solidity and how to write smart contracts because if the above works and I can understand, I would prefer to hire you for a real project on BSC Mainnet with modifications and features different from Pancakeswap (but building upon the existing infrastructure). This second project will be a separate project / contract and is more of a FYI.