Skip to content

krhinduja30/laravel-filament-demo

This branch is 264 commits behind filamentphp/demo:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ec71c43 · Oct 11, 2022
Jul 21, 2022
Oct 10, 2022
Dec 13, 2021
Oct 1, 2022
Oct 9, 2022
Jul 21, 2022
Oct 1, 2022
Dec 16, 2021
Sep 14, 2022
Jul 21, 2022
Dec 13, 2021
Jul 17, 2022
Dec 13, 2021
Jul 21, 2022
Dec 13, 2021
Jul 17, 2022
Aug 19, 2022
Dec 13, 2021
Sep 2, 2022
Oct 11, 2022
Jul 21, 2022
Aug 9, 2022
Dec 13, 2021
Jul 21, 2022
Jul 22, 2022
Jul 21, 2022
Jul 21, 2022

Repository files navigation

Filament Demo App

A demo application to illustrate how Filament Admin works.

Filament Demo

Installation

Clone the repo locally:

git clone https://github.com/laravel-filament/demo.git filament-demo && cd filament-demo

Install PHP dependencies:

composer install

Setup configuration:

cp .env.example .env

Generate application key:

php artisan key:generate

Create an SQLite database. You can also use another database (MySQL, Postgres), simply update your configuration accordingly.

touch database/database.sqlite

Run database migrations:

php artisan migrate

Run database seeder:

php artisan db:seed

Create a symlink to the storage:

php artisan storage:link

Run the dev server (the output will give the address):

php artisan serve

You're ready to go! Visit the url in your browser, and login with:

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

About

Source code for the demo.filamentphp.com website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 91.5%
  • Blade 8.2%
  • Shell 0.3%