Skip to content
forked from arifbudimanar/lali

LaLi (Laravel Livewire) Starter Kit is a powerful foundation for building web applications with the TALL stack.

License

Notifications You must be signed in to change notification settings

donnyatspe/lali

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lali (Laravel Livewire) Starter Kit

Latest Stable Version Total Downloads PHP Version Require Laravel Version License

Banner

LaLi (Laravel Livewire) Starter Kit is a powerful foundation for building web applications with the TALL stack.

Build with Livewire full page component and SPA (Single Page Application) with wire:navigate. It provides a feature-rich boilerplate to kickstart your project and accelerate your development process. Ready to go create your awesome project.

Table of Contents

Screenshots (Dark Mode)

Home Guest

Home Guest

Login

Login

Home Authenticated

Home Authenticated

User Dashboard

User Dashboard

User Profile

User Profile

User Settings

User Settings

Admin Dashboard

Admin Dashboard

Admin Users Index

Admin Users Index

Admin Users Create

Admin Users Create

Admin Users Show

Admin Users Show

Admin Users Edit

Admin Users Edit

Admin Users Delete

Admin Users Delete

Error 404

Error 404

Error 503

Error 503

System Requirements

  • PHP 8.1
  • Composer
  • NodeJS & NPM
  • MySQL

Built in Packages

Tailwind Plugin

Features

LaLi comes packed with essential features and a well-structured codebase to get you started quickly:

  • Auth Layout
    • Register
    • Login
    • Logout
    • Verify Email
    • Password
      • Confirm Password
      • Request Password Reset
      • Reset Pasword
    • Terms of Service
    • Privacy Policy
  • Main Layout
    • Home
    • Example
    • About
  • App Layout
    • Dashboard
    • Profile
      • Update Profile Information
      • Update Password
      • Delete Account
    • Settings
      • Language
      • Terms of Service and Privacy Policy
    • Example
  • Admin Layout
    • Dashboard
      • Total users
      • Verified email users
      • Unverified emal users
    • Users
      • Create
      • Index
        • Delete
        • Search
        • Sort By
        • Sort Direction
        • Per Page
        • Filter (Not implemented yet, only commented html code)
        • Bulk Delete (Pending Feature)
      • Show
      • Edit
    • Example
  • Custom Error Page
    • 401
    • 402
    • 403
    • 404
    • 419
    • 429
    • 500
    • 503
  • Tested with Pest
    • Feature Test (189 assertions)
  • Livewire
    • SPA (Single Page Application) with wire:navigate
    • Full Page Livewire Component
    • Toaster Notification
    • 4 Layouts
      • Auth Layout
      • Main Layout
      • App Layout (default)
      • Admin Layout
  • Theme Auto by System Preferences with TailwindCSS
    • Dark Mode
    • Light Mode
  • Languages
    • English (default)
    • Indonesian

Installation

Via Composer

  1. Create a new project
    composer create-project arifbudimanar/lali
    
  2. Run NPM Install
    npm install
    
  3. Ready to use
    php artisan serve
    

Via Git Clone

  1. Clone this repository
    git clone https://github.com/arifbudimanar/lali.git
    
  2. Run Composer Install
    composer install
    
  3. Run NPM Install
    npm install
    
  4. Copy .env.example to .env
    cp .env.example .env
    
  5. Run NPM Dev
    npm run dev
    
  6. Run Migration and Seeding
    php artisan migrate
    php artisan db:seed
    php artisan db:seed UserSeeder
    
  7. Run the server (Optional)
    php artisan serve
    
  8. Open the browser and go to http://localhost:8000 or http://lali.test

License

LaLi is open-source software licensed under the MIT License. Feel free to use it in your projects, and we appreciate any contributions or feedback you might have.

About

LaLi (Laravel Livewire) Starter Kit is a powerful foundation for building web applications with the TALL stack.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 88.2%
  • Blade 11.6%
  • Other 0.2%