Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/erikwibowo/Laravel-Brive

Boilerplate Laravel Breeze Inertia Vue with Role Base Access Control
https://github.com/erikwibowo/Laravel-Brive

breeze inertiajs laravel ssr tailwindcss vue vuejs

Last synced: 3 days ago
JSON representation

Boilerplate Laravel Breeze Inertia Vue with Role Base Access Control

Awesome Lists containing this project

README

        

# Screenshots


Light 
Dark
Login 
Register
Dashboard 
User
User 
Permission
Modal Form 
Modal Confirm
Toast Notification Success 
Toast Notification Error

# Features
- Role Based Access Control
- Responsive Design
- Modal Form
- Bulk Action
- Light/Dark Mode
- Toast Notification
- Rich Feature Datatable Serverside
- Tooltip
- Localization (EN/ID)
- SSR (Server Side Rendering)
# Requirements
- Php 8
- Composer
- Mysql
- Apache
# Installation
``` bash
git clone https://github.com/erikwibowo/Laravel-Brive.git
cd Laravel-Brive
composer update
npm install
cp .env.example .env
php artisan key:generate

SETTING UP DB CONNECTION IN .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=brive
DB_USERNAME=root
DB_PASSWORD=

php artisan migrate:fresh --seed

START THE SERVER
npm run dev
php artisan serve
```
## Login With
### Superadmin
``` bash
email : [email protected]
password : superadmin
```
### Admin
``` bash
email : [email protected]
password : admin
```
### Operator
``` bash
email : [email protected]
password : operator
```
# Packages
- [Vue](https://vuejs.org/)
- [Inertia](https://inertiajs.com/)
- [Tailwind](https://tailwindcss.com/)
- [Spatie](https://spatie.be/docs/laravel-permission/v5/introduction)
- [Floating Vue](https://floating-vue.starpad.dev/)
- [VueUse](https://vueuse.org/)
- [Hero Icons](https://heroicons.com/)
- [HeadlessUI](https://headlessui.com/)
# Build With

Laravel Logo


Build Status
Total Downloads
Latest Stable Version
License