Skip to content

spectrum-hub/demo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Filament Demo App A demo application to illustrate how Filament Admin works. ![Filament Demo](https://github.com/filamentphp/demo/assets/171715/899161a9-3c85-4dc9-9599-13928d3a4412) [Open in Gitpod](https://gitpod.io/#https://github.com/filamentphp/demo) to edit it and preview your changes with no setup required. ## Installation Clone the repo locally: ```sh git clone https://github.com/laravel-filament/demo.git filament-demo && cd filament-demo ``` Install PHP dependencies: ```sh composer install ``` Setup configuration: ```sh cp .env.example .env ``` Generate application key: ```sh php artisan key:generate ``` Create an SQLite database. You can also use another database (MySQL, Postgres), simply update your configuration accordingly. ```sh touch database/database.sqlite ``` Run database migrations: ```sh php artisan migrate ``` Run database seeder: ```sh php artisan db:seed ``` > **Note** > If you get an "Invalid datetime format (1292)" error, this is probably related to the timezone setting of your database. > Please see https://dba.stackexchange.com/questions/234270/incorrect-datetime-value-mysql Create a symlink to the storage: ```sh php artisan storage:link ``` Run the dev server (the output will give the address): ```sh php artisan serve ``` You're ready to go! Visit the url in your browser, and login with: - **Username:** admin@filamentphp.com - **Password:** password ## Features to explore ### Relations #### BelongsTo - ProductResource - OrderResource - PostResource #### BelongsToMany - CategoryResource\RelationManagers\ProductsRelationManager #### HasMany - OrderResource\RelationManagers\PaymentsRelationManager #### HasManyThrough - CustomerResource\RelationManagers\PaymentsRelationManager #### MorphOne - OrderResource -> Address #### MorphMany - ProductResource\RelationManagers\CommentsRelationManager - PostResource\RelationManagers\CommentsRelationManager #### MorphToMany - BrandResource\RelationManagers\AddressRelationManager - CustomerResource\RelationManagers\AddressRelationManager # admin-jci-ch-com # admin-jci-ch-com

About

Source code for the demo.filamentphp.com website.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 97.4%
  • Blade 2.6%