https://github.com/gent-fella-health/vue-lumen-starter
😎 VueJs & Lumen Api Starter.
https://github.com/gent-fella-health/vue-lumen-starter
laravel lumen lumen-starter lumen-vue-starter php vue vue-starter vue-tailwind
Last synced: 12 days ago
JSON representation
😎 VueJs & Lumen Api Starter.
- Host: GitHub
- URL: https://github.com/gent-fella-health/vue-lumen-starter
- Owner: gent-fella-health
- Created: 2019-12-29T19:20:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-03-28T14:51:32.000Z (about 1 year ago)
- Last Synced: 2025-05-10T01:04:29.245Z (15 days ago)
- Topics: laravel, lumen, lumen-starter, lumen-vue-starter, php, vue, vue-starter, vue-tailwind
- Language: PHP
- Homepage:
- Size: 3.66 MB
- Stars: 164
- Watchers: 4
- Forks: 34
- Open Issues: 7
-
Metadata Files:
- Readme: readme.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Introduction
This project is a starter with a set of packages/components that helps you work with Lumen and VueJS.
### Screenshots

### Included
* Vue Router
* Vuex
* Axios
* Vue Notification
* Vue I18n
* Vue Meta
* Tailwind
* Font Awesome 5
* Lumen Form Request
* JWT### Features
* Signup
* Login
* Logout
* Multiple Language System
* Auth / Guest Middleware (FrontEnd & BackEnd)
* Cors Middleware
* Authentication with JWT
* Validation (FrontEnd & BackEnd)
* Tailwind Admin & Auth Templates
* Auto-Logout after access token expired
* Auto-Send access token with axios
* Auto-Loader for every request with axios### Installation
* Make sure you have **npm** and **composer** installed in your machine.
* Clone the repo to your local path.
* Navigate to {PROJECT-PATH}/back where {PROJECT-PATH} is the path where you cloned project.
* Run `copy .env.example .env` and after file `.env` is copied you need to set database credentials into `.env` file.
* Run `composer install` to install dependencies.
* Run `php artisan migrate` and `php artisan jwt:secret`.
* Navigate to {PROJECT-PATH}/front and run `copy .env.example .env`.
* Run: `npm install`.
* Run: `npm run serve`.### Credits
* Tailwind Admin Template (https://github.com/davidgrzyb/tailwind-admin-template)
* Tailwind Login & Register Template (https://github.com/davidgrzyb/tailwind-auth-template)### Author
* Name: **Gentrit Abazi**
* Email: **[email protected]**