zeus icon indicating copy to clipboard operation
zeus copied to clipboard

a standalone app., a Starter Kit; it's pre-configured to run all Zeus packages and some extra perks.

Zeus Kit

Latest Version on Packagist Latest Version on Packagist Tests Code Style Total Downloads Total Downloads

Lara Zeus

provide you with a collection of Laravel packages and filament plugins that help you build your site faster and focus on your business

Intro

This project is a standalone app, a Starter Kit; it's pre-configured to run all Zeus packages and some extra perks.

Installations

you can start with

composer create-project Lara-zeus/zeus example-app

Creating the database

Next, you must update the values of the DB_* entries in .env so they match your DB. After that, run the migration.

php artisan migrate

Create the first user

you can create the admin user using the command:

php artisan make:filament-user

Configuration

Layout

  • create your first layout and set the slug in the 'AdminPanelProvider' file:
    DynamicDashboardPlugin::make()
        ->defaultLayout('new-page')
    

the default is: home-page.

  • create your navigation and set the slug in the 'zeus.php' config file. the default is: home-nav

Build assets

run

npm i && npm run build

Demo Data

optionally, you can seed the database with default data.

php artisan db:seed

If you're using custom models, you must change the models called $model in all the Factories.

For more details

  • Github: https://github.com/lara-zeus
  • Website: https://larazeus.com
  • demo: https://demo.larazeus.com