Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/g0ld3lux/laravel-vue-starter
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
https://github.com/g0ld3lux/laravel-vue-starter
acl api bouncer buefy dingo dingo-api element-ui fb-api jwt jwt-authentication jwt-middleware jwt-token laravel laravel5 single-page-app single-page-applications spa vue vuejs
Last synced: 28 days ago
JSON representation
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
- Host: GitHub
- URL: https://github.com/g0ld3lux/laravel-vue-starter
- Owner: g0ld3lux
- Created: 2017-03-31T06:40:19.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-11-01T03:47:00.000Z (about 7 years ago)
- Last Synced: 2024-09-28T19:03:24.908Z (about 1 month ago)
- Topics: acl, api, bouncer, buefy, dingo, dingo-api, element-ui, fb-api, jwt, jwt-authentication, jwt-middleware, jwt-token, laravel, laravel5, single-page-app, single-page-applications, spa, vue, vuejs
- Language: PHP
- Homepage:
- Size: 3.69 MB
- Stars: 79
- Watchers: 10
- Forks: 21
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# **Laravel Starter For SPA and REST API**
This Starter App Uses The Following Technology:
[Laravel](https://laravel.com/) as Api Back End
[Vue](https://vuejs.org//) and [Element](https://github.com/ElemeFE/element) or [Buefy](https://buefy.github.io/) For Front END
[Laradock](https://github.com/laradock/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**](#laravel-starter-for-spa-and-rest-api)
- [:heavy_exclamation_mark: Changelogs](#heavy_exclamation_mark-changelogs)
- [:warning: Dev Machine Requirements :](#warning-dev-machine-requirements-)
- [:wine_glass: Installation](#wine_glass-installation)
- [:hammer: Using Simple ENV Set Up](#hammer-using-simple-env-set-up)
- [:whale: Using Docker ENV Set Up](#whale-using-docker-env-set-up)
- [:ocean: Deployment on Digital Ocean](#ocean-deployment-on-digital-ocean)
- [:mailbox_with_mail: Use Post Man To Test API Endpoint](#mailbox_with_mail-use-post-man-to-test-api-endpoint)
- [:minidisc: Modular State Management With Vuex](#minidisc-modular-state-management-with-vuex)
- [:art: Styling Your APP](#art-styling-your-app)
- [Using Buefy (Bulma)](#using-buefy-bulma)
- [Using Element Ui](#using-element-ui)
- [:dart: Upcoming Updates](#dart-upcoming-updates)
- [:trophy: For Feature Request or :name_badge: Issue or :beetle: Bugs](#trophy-for-feature-request-or-name_badge-issue-or-beetle-bugs)
- [:moneybag: Love This Repo You Can Directly Support me on Patreon](#moneybag-love-this-repo-you-can-directly-support-me-on-patreon)## :heavy_exclamation_mark: Changelogs
[View Change Log Here](./Docs/Changelog.md)
## :warning: Dev Machine Requirements :
- [x] Prefered OS [Windows 10 Insider Build](https://insider.windows.com/Install/PC)/Linux/MacOS
- [x] WSL Bash on Ubuntu or Mintty
- :candy: [Guide on Setting Up Mintty WSL](https://github.com/g0ld3lux/laravel-wsl-dev-machine):- [x] [VSCODE](https://code.visualstudio.com/) for Various Extension to help us In Our Development
- :rainbow: List of VSCODE Extensions
[See All Usefull VS Code Extension For This Repo](./Docs/VSExtension.md)
- configure your .vscode settings @ [./.vscode/settings.json](./.vscode/settings.json)- [x] [Docker Community Edition for Windows](https://store.docker.com/editions/community/docker-ce-desktop-windows) for Spinning Up Server Containers
- [x] [NODEJS latest](https://nodejs.org/en/) for Your Asset Management (webpack and laravel mix)
## :wine_glass: Installation
### :hammer: Using Simple ENV Set Up
:closed_book: [Check Guide Here](./Docs/SimpleENVSetUp.md)
### :whale: Using Docker ENV Set Up
:closed_book: [Check Guide Here](./Docs/DockerENVSetUp.md)### :ocean: Deployment on Digital Ocean
:closed_book: [Check Guide Here](https://gist.github.com/g0ld3lux/4145d031bccf66404dcdb78e9c30dc11)## :mailbox_with_mail: Use Post Man To Test API Endpoint
:blue_book: [Check Guide Here](./Docs/API.md)
## :minidisc: Modular State Management With Vuex
:blue_book: [Check Guide Here](./Docs/StateManagement.md)
## :art: Styling Your APP
### Using Buefy (Bulma)
:orange_book: [Buefy Style Guide](./Docs/BuefyStyling.md)### Using Element Ui
:orange_book: [Element Ui Style Guide](./Docs/ElementUi.md)## :dart: Upcoming Updates
:memo: [TODOS](./Docs/Todo.md)## :trophy: For Feature Request or :name_badge: Issue or :beetle: Bugs
:octocat: [Request Here](https://github.com/g0ld3lux/laravel-vue-starter/issues/new)## :moneybag: Love This Repo You Can Directly Support me on Patreon
[Become a Patron](https://www.patreon.com/codeitlikemiley)