/laravel-inertia-vue

CRUD template using Inertia - Vue SFC syntax with dashboard and front side sample. | Laravel 9 | Vue 3

Primary LanguagePHP

Table of Contents
  1. About The Project
  2. Getting Started
  3. Credentials

About The Project

This project is created to learn and practice inertia; understand why it is created; and explore the power of INERTIA!

This project consists of dashboard and frontend with lots of functionalities. It is also integrated with Spatie Laravel permissions and Nprogress.

(back to top)

Built With

(back to top)

Getting Started

Follow these steps to try this out on your localhost.

Installation

  1. Clone the repo
    git clone https://github.com/bruzp/laravel-inertia.git
  2. Run composer install
    composer install
  3. Create .env
    cp .env.example .env
  4. Generate key
    php artisan key:generate
  5. Run npm install
    npm install
  6. Run npm run dev
    npm run dev
  7. Run migration files
    php artisan migrate
  8. Run seeders
    php artisan db:seed
  9. Run on your localhost
    php artisan serve
  10. Run symlinks
    php artisan storage:link

(back to top)

Credentials

Admin
username: super_admin@example.com
password: password

Moderator
username: moderator@example.com
password: password

User
username: user@example.com
password: password

(back to top)