Skip to content
forked from betahut/laravue

🚀 Laravel + Vue + Vuex + Vue Router + SPA + Dingo API = awesome❤️

Notifications You must be signed in to change notification settings

Kannanru/laravue

This branch is 7 commits behind betahut/laravue:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

655eab0 · Aug 11, 2019

History

37 Commits
Aug 5, 2019
Aug 3, 2019
Aug 5, 2019
Aug 5, 2019
Aug 11, 2019
Aug 11, 2019
Aug 5, 2019
Aug 4, 2019
Aug 3, 2019
Aug 3, 2019
Aug 3, 2019
Aug 3, 2019
Aug 4, 2019
Aug 3, 2019
Aug 5, 2019
Aug 4, 2019
Aug 3, 2019
Aug 5, 2019
Aug 5, 2019
Aug 3, 2019
Aug 11, 2019
Aug 11, 2019
Aug 3, 2019
Aug 3, 2019
Aug 3, 2019
Aug 11, 2019
Aug 3, 2019
Aug 3, 2019

Repository files navigation

🚀 Laravel Vue Starter

Prerequesties

  • PHP v7.3
  • NodeJS

Installation Setup Steps

  • 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:8000 login into the application using the following user: admin@explorer.dev, password: secret

Screenshots

Explorer

To Dos

  • Laravel
  • Vue
  • Vuex
  • Vue Authentication
  • Module Based Vuex
  • Vue Router
  • Dingo API
  • Laravel Passport
  • Repository Based Design

References:

About

🚀 Laravel + Vue + Vuex + Vue Router + SPA + Dingo API = awesome❤️

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 85.6%
  • Vue 13.9%
  • HTML 0.5%