<3 LaVue its base cms for blog type apps
Technologies:
- Laravel 6
- Vue 2
- Vuex
- Bootstrap
- Insall dependency
- cd /LaVue
- composer install
- npm install
- Create and set Database
-
cp .env.evxample .env
-
create mysql db
-
Fill .env file with your data
- DB_CONNECTION=mysql
- DB_HOST=127.0.0.1
- DB_PORT=3306
- DB_DATABASE=db_name
- DB_USERNAME=db_user
- DB_PASSWORD=db_pw
- cd /Lavue
- php artisan db:seed
- php artisan serv
- npm run watch (live watching)
- npm run dev (not optimized)
- npm run prod (optimized files)
- Toogle Debugbar by changing .env file DEBUG=true/false
-
Backend:
- Start php unit test's:
- ./vendor/bin/phpunit
-
Frontend:
- Start Cypres e2e tests:
- npm run test:unit
- Cypress e2e test:
- npm run test:e2e
- Cypress e2e test with GUI:
- npm run test:e2e:gui
- Start Cypres e2e tests:
- localhost:8000 (Frontend)
- localhost:8000/panel (Dashboard)
- user: [email protected]
- password: secret
LaVue cms is open-sourced software licensed under the MIT license.