Download the PHP package arifbudimanar/lali without Composer
On this page you can find all versions of the php package arifbudimanar/lali. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download arifbudimanar/lali
More information about arifbudimanar/lali
Files in arifbudimanar/lali
Package lali
Short Description The skeleton application for the Laravel starter project with TALL Stack.
License MIT
Informations about the package lali
Deprecated.
I make a better one. Please see TALL
Lali - Laravel Livewire Starter Project
Lali - Laravel Livewire Starter Project is The skeleton application for the Laravel starter project with 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
- Demo
- System Requirements
- Built in Packages
- Tailwind Plugin
- Features
- Installation
- Contributing
- License
Demo
User : [email protected] - password
Admin : [email protected] - password
I personally recommended to register your own email to try the email verification system.
System Requirements
- PHP 8.2
- Composer
- NodeJS & NPM
- MySQL
Built in Packages
- Laravel Debugbar
- Laravel IDE Helper
- Pest
- Laravel Lang
- Livewire Toaster
- Laravel Socialite (Pro)
- Spatie Permission (Pro)
- Browser Sessions (Pro)
Tailwind Plugin
Features
LaLi comes packed with essential features and a well-structured codebase to get you started quickly:
- Auth Layout
- [x] Register
- [x] OAuth (Github, Gmail) (Pro)
- [x] Login
- [x] OAuth (Github, Gmail) (Pro)
- [x] Logout
- [x] Verify Email
- [x] Password
- [x] Confirm Password
- [x] Request Password Reset
- [x] Reset Pasword
- [x] Create Pasword (Pro)
- [x] Terms of Service
- [x] Privacy Policy
- [x] Register
- Main Layout
- [x] Home
- [x] Example
- App Layout
- [x] User Dashboard
- [x] Profile
- [x] Profile Information
- [x] Linked Account (Pro)
- [x] Roles and Permissions (Pro)
- [x] Update Password
- [x] Browser Sessions (Pro)
- [x] Delete Account
- [x] Settings
- [x] Language
- [x] Terms of Service and Privacy Policy
- [x] Example
- Admin Layout
- [x] Admin Dashboard
- [x] User Statistic
- [x] Total Users
- [x] Admin Role Users (Pro)
- [x] Registered User This Month
- [x] Verified Email User
- [x] Unverified Email User
- [x] Latest Created User
- [x] Latest Updated User
- [x] User Statistic
- [x] User
- [x] Create
- [x] Index
- [x] Delete
- [x] Search
- [x] Sort By
- [x] Sort Direction
- [x] Per Page
- Filter
- [x] Email Status (Pro)
- [x] Role (Pro)
- Select
- [x] Select (Pro)
- [x] Deselect (Pro)
- [x] Select Page (Pro)
- [x] Deselect Page (Pro)
- [x] Select All (Pro)
- [x] Deselect All (Pro)
- Bulk Actions
- [x] Delete (Pro)
- [x] Assign Role (Pro)
- [x] Remove Role (Pro)
- [x] Show
- [x] Edit
- [x] User Information
- [x] User Roles (Pro)
- [x] User Permissions (Pro)
- [x] Roles (Pro)
- [x] Create (Pro)
- [x] Index (Pro)
- [x] Delete (Pro)
- [x] Search (Pro)
- [x] Sort By (Pro)
- [x] Sort Direction (Pro)
- [x] Per Page (Pro)
- [x] Show (Pro)
- [x] Edit (Pro)
- [x] Permissions (Pro)
- [x] Create (Pro)
- [x] Index (Pro)
- [x] Delete (Pro)
- [x] Search (Pro)
- [x] Sort By (Pro)
- [x] Sort Direction (Pro)
- [x] Per Page (Pro)
- [x] Show (Pro)
- [x] Edit (Pro)
- [x] Example
- [x] Admin Dashboard
- Custom Error Page
- [x] 401
- [x] 402
- [x] 403
- [x] 404
- [x] 419
- [x] 429
- [x] 500
- [x] 503
- Tested with Pest
- [x] Feature Test
- Livewire
- SPA (Single Page Application) with wire:navigate
- Full Page Livewire Component
- Toaster Notification
- 4 Layouts
- [x] Auth Layout
- [x] Main Layout
- [x] App Layout (default)
- [x] Admin Layout
- Theme Auto by System Preferences with TailwindCSS
- [x] Dark Mode
- [x] Light Mode
- Languages
- [x] English (default)
- [x] Indonesian
- [x] Turkey (Pro)
Installation
Via Composer
-
Create a new project
-
Run NPM Install
- Ready to use
Via Git Clone
-
Clone this repository
-
Run Composer Install
-
Run NPM Install
-
Copy .env.example to .env
-
Run NPM Dev
-
Run Migration and Seeding
-
Run the server (Optional)
- Open the browser and go to http://localhost:8000 or http://lali.test
Email Verification
Use email testing like Mailpit (local), Mailtrap (online), etc for testing local user email verification.
Contributing
- Fork the arifbudimanar/lali repository
- Clone repository:
git clone https://github.com/[your_github_username]/lali.git
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -m 'Add some feature' -s
- Push feature branch:
git push origin my-new-feature
- Submit a pull request
Sponsors
Thank you to my sponsors! It helps me to keep working on this project and help the demo server spinning.
- juhniorsantos - $10
Sponsor me and your name will be on the list also get access to private repo Lali Pro.
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.
All versions of lali with dependencies
guzzlehttp/guzzle Version ^7.8.1
laravel/framework Version ^10.38.0
laravel/sanctum Version ^3.3.2
laravel/tinker Version ^2.8.2
livewire/livewire Version ^3.3.2
masmerise/livewire-toaster Version ^2.0.3