Do I need extra code for uniswap liquidity pool?

I'm new here and made a basic contract, deployed and verified all working well both on testnet and mainet. my question is do I need extra solidity code for making liquidity pool on uniswap?