This web application resonates with a basic book review web applicaiton built using Laravel and PHP. This web application denotes my proof-of-work for the purpose of the Coursework 03 in the CSCM48 module of MSc degree.
- Frontend Stack : Livewire (Component Mgmt System), Bulma CSS (styling), Laravel Blade Template
- Backend: Laravel 10.1.5 & PHP
- Database: MySQL
- Containerization: Docker
-
Once you have openend the project (preferrably in VS Code), then open your Terminal.
-
Make sure you have
phpandcomposerinstalled on your machine. -
Once above is installed, please run
composer install. This will generatevendorfolder. -
Open the terminal, type
alias sail='./vendor/bin/sail'. -
This will ease the process of using sail everytime you want to perform anything further.
-
Copy the contents of
.env.examplefile into a new.envfile. -
Next, just type
sail up -d. -
Run
php artisan migrate. This should populate your database and make tables. -
This will start all the containers that are provided with laravel project in the background.
-
In the browser, please navigate to
localhost:8500. The website should be up and running.