Skip to content

Custom table (component) to deal with the problem of paged APIs that sushi/filament has

Notifications You must be signed in to change notification settings

eduardoximenes/filament-app

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

Componente

acesse: app/Filament/Pages/CustomerPage.php
acesse: resources/views/filament/pages/customer-page.blade.php
acesse: resources/views/livewire/customer-navigation.blade.php

Sobre

- O painel de administração Filament, acessa APIs externas por meio do pacote Sushi. 
    No entanto, este pacote não conta com a possibilidade de iterar entre páginas de uma API;

- O projeto consistiu em criar um componente customizável que resolve este problema e disponibilizá-lo;

- Desenvolvi uma aplicação full stack usando Laravel para servir uma API REST e da ”TALL” stack como frontend, 
    o que possibilitou a criação do componente;

Possíveis melhorias

- Testar mais a fundo a responsividade da aplicação;
- Desacoplar os componentes pra facilitar a reutilização;
- Modo noturno da tabela, até o momento ela só fica clara;

Para testar localmente todo o projeto

É necessário baixar o projeto filament-app e filament-api.
Pra rodar a api, basta o comando:
    php artisan serve --port 8001
E pra rodar a interface:
    php artisan serve
    npm run dev

License

The Laravel framework is open-sourced software licensed under the MIT license.

About

Custom table (component) to deal with the problem of paged APIs that sushi/filament has

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages