Appearance
Example project 
- The project Learn PHP8 with all course examples (and exercises) can be found in this Github repository.
REMARKS
- An online version of this project (with previews of the solved exercises) can be found at https://php8.z01.be/
- In this project, we use Tailwind CSS for the design. Although this is not the main topic of this course, it may be interesting to wander around in the project source files in order to brush up your knowledge.
- Clone the repo: - Open a terminal window in C:\sites_laravel
- Execute the statement git clone https://github.com/pverhaert/learn_php8.git
- Remove the .git folder
 
- Open C:\vagrant\homestead\Homestead.yaml and adjust the configuration
yaml
folders:
  - map: C:/sites_laravel
    to: /home/vagrant/code
sites:
  - map: homestead.test
    to: /home/vagrant/code
    php: "8.1"
  - map: php8.test                                    
    to: /home/vagrant/code/learn_php8/public_html     
    php: "8.1"                                        
  - map: phpmyadmin.testfolders:
  - map: C:/sites_laravel
    to: /home/vagrant/code
sites:
  - map: homestead.test
    to: /home/vagrant/code
    php: "8.1"
  - map: php8.test                                    
    to: /home/vagrant/code/learn_php8/public_html     
    php: "8.1"                                        
  - map: phpmyadmin.test1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
- (Re)start Homestead: use option 2 in laravel.bat  
- Open a PhpStorm in the project folder C:\sites_laravel\learn_php8 - Execute the command npm install
- Execute the command npm run watch- This command opens a browser window with URL http://localhost:5500, which serves as a proxy for http://php8.test
- When changes are detected in relevant files (CSS, JS, PHP), the page gets reloaded via Browsersync.
 
 
- Execute the command 
