Get started with starter kit: Laravel 9 - Nuxt 3 - Element Plus

Get started with starter kit: Laravel 9 - Nuxt 3 - Element Plus

Lanuel is a Laravel 9 - Nuxt 3 - Element Plus starter kit. Most of the commonly needed features of an application like Authentication, User and Role management Application Backend, Backup, Logviewer are available here. It is modular, so you can use this project as a base and build your own modules. It's completely free and you can use it in your projects.

Installation

  1. Clone this project

    https://github.com/micrapi/lanuel
    cd lanuel
  2. Install dependencies

    composer install

    And javascript dependencies

    yarn install && yarn dev
  3. Set up Laravel configurations

    copy .env.example .env
    php artisan key:generate
  4. Set your database in .env

  5. Migrate database

    php artisan migrate --seed
  6. Serve the application

    # Backend
    php artisan serve

    # Frontend
    npm install -g pm2
    pm2 start
  7. Login credentials

Screenshots

  1. Login Page
  2. Home Page

  3. Account Page