Until now, we’ve used remix for developing our contracts (https://remix.ethereum.org/)
While this works, as your project grows and you work in a team, the contract needs to be
For this, you can use local development tools that let you start the blockchain locally and deploy contracts on it