Vscode:
Download Visual Studio Code - Mac, Linux, Windows
Composer:
Laravel:
Installation - Laravel 11.x - The PHP Framework For Web Artisans
Node (for npm commands)
Node.js — Download Node.js® Xampp (apache/local php):
→ Ensures you can make SQL tables and run PHP locally. Should look like this;
Tailwind plugins;
Prettier for code formatting (vscode plugin or npm package, both should work, if you use my github repo it should already be included once you install all dependencies).
https://www.npmjs.com/package/prettier
npm i prettier
npm i prettier/plugin-php
refer to vscode note and settings.json file example for more info
Installing git
If you have never worked with git, refer to Learn Git - Tutorials, Workflows and Commands | Atlassian
All I usually use is (after setup);
git add .
git commit -m ‘message here’
git push
It’s also possible to do this visually, with source control in vscode;
and occasionally adding a new branch for trying out different versions of a program. There’s more options, but everything can be googled when you need those.