- BackEnd: Laravel
- FrontEnd: Vue + VueRouter + Vuex + VueI18n
- Login using JWT with Vue-Auth, Axios and Sanctum.
- ElementUI UI Kit
- FontAwesome 5 icons
git clone https://github.com/bakai-dev/qrcode-laravel.git
cd qrcode-laravel
composer install
cp .env.example .env
- copy .env file- set your DB credentials in
.env
php artisan key:generate
php artisan migrate
yarn install
php artisan test
npm run watch
ornpm run hot
- for hot reloadingphp artisan serve
and go 127.0.0.1:8000- Create new user and login.
Qrcode
│
├── routes_api.php
│
├── Controllers/
│ └── QrcodeController.php
│
├── Requests/
│ └── Qrcode/Request.php
│
└── Resources/
└── QrcodeResource.php
- frontend module
resources/js/modules/qrcode/
Qrcode/
│
├── routes.js
│
├── api/
│ └── index.js
│
├── components/
│ ├── Qrcode/List.vue
│ ├── Qrcode/View.vue
│ └── Qrcode/Form.vue
│
└── store/
├── store.js
├── types.js
└── actions.js