Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matthv/skeletor
A light admin skeleton for Laravel.
https://github.com/matthv/skeletor
admin laravel
Last synced: 3 days ago
JSON representation
A light admin skeleton for Laravel.
- Host: GitHub
- URL: https://github.com/matthv/skeletor
- Owner: matthv
- License: mit
- Created: 2019-01-31T19:54:33.000Z (almost 6 years ago)
- Default Branch: 2.x
- Last Pushed: 2021-02-03T11:03:55.000Z (almost 4 years ago)
- Last Synced: 2024-10-18T23:32:01.996Z (3 months ago)
- Topics: admin, laravel
- Language: Blade
- Homepage:
- Size: 823 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.MD
- License: LICENSE
Awesome Lists containing this project
README
SKELETOR
=============A light admin skeleton for Laravel 5.
[W.I.P] This repo is actually in beta version.
![skeletor](https://i.imgur.com/0LmFEeS.png)
# Installation
```
composer require 'matthv/skeletor'
```
That's all, thanks Laravel auto discovery !# Requirements
- Laravel >=7
# Configuration
## migration & seed
```
php artisan migrate && php artisan db:seed --class="Matthv\Skeletor\Database\Seeds\AdminsTableSeeder"
```## publish assets
```
php artisan vendor:publish --provider="Matthv\Skeletor\SkeletorServiceProvider" --tag=public
```
## Use
Now you can go to : http://localhost:8000/admin
And connect to : http://localhost:8000/admin/login with :
```
email: [email protected]
password: admin
```
You can change this credentials to : http://localhost:8000/admin/account (click on the avatar)#### Create your own controller
- documentation soon
All controller use a [formbuilder (kristijanhusak/laravel-form-builder)](https://github.com/kristijanhusak/laravel-form-builder)#### Filters
- documentation soon
## Customize & override
You can publish
- routes and add yours
```
php artisan vendor:publish --provider="Matthv\Skeletor\SkeletorServiceProvider" --tag=custom_routes
```
- personalize config
```
php artisan vendor:publish --provider="Matthv\Skeletor\SkeletorServiceProvider" --tag=config
```
- change views
```
php artisan vendor:publish --provider="Matthv\Skeletor\SkeletorServiceProvider" --tag=views
```
- update i18N
```
php artisan vendor:publish --provider="Matthv\Skeletor\SkeletorServiceProvider" --tag=lang
```
![connexion](https://i.imgur.com/Qsvhk8R.png)
![example](https://i.imgur.com/U1bQ6OJ.png)