laravel-vue-starter
laravel-vue-starter copied to clipboard
Well Documented Laravel Starter App From Development to Production. For Full Blown RESTFUL API and SPA with Beautiful UI Using Buefy / ElementUi For Reusable Vue Components
Laravel Starter For SPA and REST API
This Starter App Uses The Following Technology:
Laravel as Api Back End
Vue and Element or Buefy For Front END
Laradock For Spinning Containers for Our Servers
If You :thumbsup: This Please :star2: This REPO
Sharing is Caring :sparkling_heart:
It Would Give me More Motivation to Update this Repo Frequently.
:clipboard: Table of Contents
- Laravel Starter For SPA and REST API
- :heavy_exclamation_mark: Changelogs
- :warning: Dev Machine Requirements :
- :wine_glass: Installation
- :hammer: Using Simple ENV Set Up
- :whale: Using Docker ENV Set Up
- :ocean: Deployment on Digital Ocean
- :mailbox_with_mail: Use Post Man To Test API Endpoint
- :minidisc: Modular State Management With Vuex
- :art: Styling Your APP
- Using Buefy (Bulma)
- Using Element Ui
- :dart: Upcoming Updates
- :trophy: For Feature Request or :name_badge: Issue or :beetle: Bugs
- :moneybag: Love This Repo You Can Directly Support me on Patreon
:heavy_exclamation_mark: Changelogs
View Change Log Here
:warning: Dev Machine Requirements :
-
[x] Prefered OS Windows 10 Insider Build/Linux/MacOS
-
[x] WSL Bash on Ubuntu or Mintty
-
:candy: Guide on Setting Up Mintty WSL:
-
[x] VSCODE for Various Extension to help us In Our Development
-
:rainbow: List of VSCODE Extensions See All Usefull VS Code Extension For This Repo
-
configure your .vscode settings @ ./.vscode/settings.json
-
[x] Docker Community Edition for Windows for Spinning Up Server Containers
-
[x] NODEJS latest for Your Asset Management (webpack and laravel mix)
:wine_glass: Installation
:hammer: Using Simple ENV Set Up
:closed_book: Check Guide Here
:whale: Using Docker ENV Set Up
:closed_book: Check Guide Here
:ocean: Deployment on Digital Ocean
:closed_book: Check Guide Here
:mailbox_with_mail: Use Post Man To Test API Endpoint
:blue_book: Check Guide Here
:minidisc: Modular State Management With Vuex
:blue_book: Check Guide Here
:art: Styling Your APP
Using Buefy (Bulma)
:orange_book: Buefy Style Guide
Using Element Ui
:orange_book: Element Ui Style Guide
:dart: Upcoming Updates
:memo: TODOS
:trophy: For Feature Request or :name_badge: Issue or :beetle: Bugs
:octocat: Request Here