Create a folder in your computer where your project will be worked
Run npm init @shopify/app@latest
Choose node as backend, but there is PHP as option with laravel framework.
go to the project folder cd your-project
Run this command npm run shopify app generate extension
Choose Javascript as your install option, or react if you want, you choose what to use
Now you have the code ready for start coding
To test your store, run npm run dev
To upload your project run npm run deploy
IMPORTANT: to install the app you need to keep npm run dev
open in the console and in the correct store, so after you deploy the app, run again npm run dev