Skip to content

ZioMark-s-HUB/laravel-jetstream-livewire-boilerplate

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

Laravel Jetstream + Livewire Boilerplate

A simple boilerplate for Laravel Jetstream with Livewire, providing a slightly enhanced starting point with some pre-configured features.

Features

Dark Mode Toggle – A built-in switcher for dark mode, which Jetstream doesn’t include by default.
User Avatars Enabled – Avatar support is pre-configured, saving you the extra setup step.
Email Verification via SMTP – Already set up for verified user authentication.

Who Is This For?

This boilerplate is ideal for beginners who want to avoid spending time on initial configuration. Instead of digging through documentation to enable these basic features, you can start coding right away with a more user-friendly setup.

Installation

  1. Clone the repository

    git clone https://github.com/ZioMark-s-HUB/laravel-jetstream-livewire-boilerplate.git
    cd laravel-jetstream-livewire-boilerplate
  2. Install dependencies

    composer install
    npm install && npm run dev
  3. Set up environment variables
    Copy .env.example to .env and update database and mail settings:

    cp .env.example .env
  4. Generate application key

    php artisan key:generate
  5. Run migrations

    php artisan migrate
  6. Serve the application

    php artisan serve
  7. Link your storage

    php artisan storage:link

Configuration

  • Dark Mode Toggle: The UI includes a switcher to enable/disable dark mode.
  • Avatars: User avatar functionality is already enabled.
  • Email Verification: Make sure to configure your .env file with SMTP credentials.

Contributing

Feel free to fork this repository and submit pull requests with improvements!

License

This project is open-source and available under the MIT License.

Releases

No releases published

Packages

No packages published

Languages