Skip to content

Starter Project of Laravel 11 Inertia Vue 3. Laravel 11 & Vue 3 SPA Dashboard

Notifications You must be signed in to change notification settings

ijowadali/larasakai

Repository files navigation

About

This project is an initial template for building applications. Built using using laravel 11, inertia, vue 3 and Sakai admin template.

Screenshots

Login  Dashboard  User Add User  Add User  Role Permission

Features

  • Reusable Component base on Primevue
  • SPA (Single Page Application)
  • Role Based Access Control
  • Responsive Design
  • Modal Form
  • Light/Dark Mode
  • Toast Notification
  • Datatable Serverside

Requirements

  • PHP 8.2
  • Composer
  • Node.js 18 or Above
  • Mysql / Postgree SQL

Installation

git clone https://github.com/ijowadali/larasakai.git
cd larasakai
composer install
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=larasakai
DB_USERNAME=root
DB_PASSWORD=

php artisan migrate:fresh --seed

START THE SERVER
npm run dev
php artisan serve

Login With

Superadmin

email : superadmin@superadmin.com
password : superadmin

Admin

email : admin@admin.com
password : admin

Operator

email : operator@operator.com
password : operator

Note

If you find some bug please create the issue or contact me on gmail: ijowadali@gmail.com

About

Starter Project of Laravel 11 Inertia Vue 3. Laravel 11 & Vue 3 SPA Dashboard

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published