https://github.com/lcharette/laravel-vue-auth-skeleton
Skeleton Laravel app with Vue.js frontend and basic authentifiaction
https://github.com/lcharette/laravel-vue-auth-skeleton
Last synced: about 2 months ago
JSON representation
Skeleton Laravel app with Vue.js frontend and basic authentifiaction
- Host: GitHub
- URL: https://github.com/lcharette/laravel-vue-auth-skeleton
- Owner: lcharette
- Created: 2020-08-31T01:13:42.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-02T01:42:49.000Z (over 4 years ago)
- Last Synced: 2025-01-29T16:43:57.109Z (4 months ago)
- Language: PHP
- Size: 229 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Laravel-Vue-Auth-Skeleton
| Branch | Build | Coverage | Style |
| ------ |:-----:|:--------:|:-----:|
[master][app] | [![][app-build-master]][app-build] | [![][app-master-codecov]][app-codecov] | [![][app-style-master]][app-style][app]: https://github.com/lcharette/Laravel-Vue-Auth-Skeleton
[app-build]: https://github.com/lcharette/Laravel-Vue-Auth-Skeleton/actions?query=workflow%3ABuild
[app-build-master]: https://github.com/lcharette/Laravel-Vue-Auth-Skeleton/workflows/Build/badge.svg?branch=master
[app-build-deevelop]: https://github.com/lcharette/Laravel-Vue-Auth-Skeleton/workflows/Build/badge.svg?branch=develop
[app-develop]: https://github.com/lcharette/Laravel-Vue-Auth-Skeleton/tree/develop
[app-version]: https://img.shields.io/github/release/lcharette/Laravel-Vue-Auth-Skeleton.svg
[app-master-codecov]: https://codecov.io/gh/lcharette/Laravel-Vue-Auth-Skeleton/branch/master/graph/badge.svg?token=U19ULFV7SO
[app-develop-codecov]: https://codecov.io/gh/lcharette/Laravel-Vue-Auth-Skeleton/branch/develop/graph/badge.svg?token=U19ULFV7SO
[app-releases]: https://github.com/lcharette/Laravel-Vue-Auth-Skeleton/releases
[app-codecov]: https://codecov.io/gh/lcharette/Laravel-Vue-Auth-Skeleton
[app-style-master]: https://github.com/lcharette/Laravel-Vue-Auth-Skeleton/workflows/Style%20CI/badge.svg?branch=master
[app-style-develop]: https://github.com/lcharette/Laravel-Vue-Auth-Skeleton/workflows/Style%20CI/badge.svg?branch=develop
[app-style]: https://github.com/lcharette/Laravel-Vue-Auth-Skeleton/actions?query=workflow%3A%22Style+CI%22Basic skeleton app based on Laravel, with Vue.js frontend and basic authentification.
**This is still a work in progress and to be used as reference only**
# TODO
- Implement registration frontend
- Implement password forget
- Implement user verification
- Add frontend tests# Installation
```
composer install
npm install
```You then need to setup the db (copy `.env.example` to `.env` and fill in database information) and run migrations :
```
php artisan migrate
```Finally generate Laravel app key and the JWT Secret :
```
php artisan key:generate
php artisan jwt:secret
```# To run
Run simutanously :
```
php artisan serve
``````
npm run watch-poll
```Site will be accessible at http://localhost:8000/