Power.io is my M1 web project from Tamkang University in Taiwan. It's the research lab of the school. I used Laravel with MySQL for the backend services and Vue.JS for the client.
First, you need to rename .env.example file to .env inside your project root and fill the database information. Then, you need to run the following commands to make Laravel and Vue work locally.
composer install
php artisan key:generate
php artisan migrate
php artisan db:seed
npm install
You need to launch the two commands simultaneously to load the components
php artisan serve
npm run watch
To access the dashboard, you can create an account and then log in to manipulate the data of the website.
When pressing the button home or logout in the dashboard, you need to press enter again to load the page.