I'm trying to "play" with Plutus and write some smart contract for the sake of practicing and getting familiar with it.
My problem is I don't know how to bootstrap a smart contract project.
Starting from the Plutus page on the Cardano Developer Portal, I've watched several videos and read through the user documentation but did not find my way to create a Cardano smart contract project.
What could help me would be:
- A template for a minimal Haskell project to write such contracts
- Explanations on how to automatically test my smart contract
- Step by step tutorial on how to go from my Haskell code to having the contract deployed on a dev or test net