- PHP v7.3
- NodeJS
- run
composer install - run
npm install - run
cp .env.example .env - configure the database in .env
- run
php artisan key:generate - add the following in the .env file
API_SUBTYPE=exporer API_PREFIX=api API_VERSION=v1 API_NAME="Explorer" API_CONDITIONAL_REQUEST=false API_STRICT=true API_DEFAULT_FORMAT=json API_DEBUG=true - run
php artisan migrate - run
php artisan passport:install - copy the 2nd client secret & change it in /resources/js/_constants/global.constants.js
- now add a new user in the database
INSERT INTO `users` (`id`, `name`, `email`, `email_verified_at`, `password`, `remember_token`, `created_at`, `updated_at`) VALUES (NULL, 'Admin', 'admin@explorer.dev', NULL, '$2y$10$1pCwgY4Io7EqyccVaNUaKucqote2ppsHSqMc28QdhSny3kc2hsGxO', NULL, NULL, NULL); - run
php artisan serve - run
run npm run watch - goto
http://127.0.0.1:8000login into the application using the followinguser: admin@explorer.dev, password: secret
- Laravel
- Vue
- Vuex
- Vue Authentication
- Module Based Vuex
- Vue Router
- Dingo API
- Laravel Passport
- Repository Based Design
