Skip to content

didikz/laravel-livewire-journey

Repository files navigation

Laravel Livewire Series

This project is dedicated for learning how to build a Real life application using Laravel & Livewire. We will explore how Livewire can achieve solutions in a web application.

This project is built with:

  1. Laravel 7+
  2. Tailwind CSS
  3. Tailwind UI (Free Components)
  4. Laravel Livewire
  5. Laravel Debugbar
  6. Alpine JS
  7. Turbolinks
  8. Laravel Actions
  9. Blade Icons

To Do

  1. Datatable
  2. Basic CRUD Form
  3. Authorization
  4. Real Time Validation
  5. Real Time Notification
  6. Nesting Components
  7. Flash Message
  8. Loading State
  9. Polling
  10. Prefetching
  11. Offline Mode
  12. Dirty States
  13. Defer loading
  14. Testing
  15. Laravel Echo Integration
  16. Handle Action using Laravel Actions

Installation

  1. clone this repository
  2. run composer install && npm install
  3. copy .env.example to .env
  4. generate application key php artisan key:generate
  5. Configure your database connection
  6. If you want to write custom css, you have to build asset using npm run dev
  7. Run migration & seeder php artisan migrate --seed
  8. Run your application php artisan serve

Dummy Account

  • email: admin@admin.com
  • password: password

Contribution

Send your issue or PR if you found a bug.

About

A journey and learning how to build real world application using Laravel Livewire

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published