{"id":28630174,"url":"https://github.com/aurorawebsoftware/filament-astart","last_synced_at":"2026-03-02T12:11:08.419Z","repository":{"id":291994726,"uuid":"976062142","full_name":"AuroraWebSoftware/filament-astart","owner":"AuroraWebSoftware","description":null,"archived":false,"fork":false,"pushed_at":"2026-02-04T19:53:53.000Z","size":389,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-02-05T07:35:35.843Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AuroraWebSoftware.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"AuroraWebSoftware"}},"created_at":"2025-05-01T12:23:07.000Z","updated_at":"2026-02-04T19:53:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"a2ab447b-4b1d-41dd-985e-03c92fe42975","html_url":"https://github.com/AuroraWebSoftware/filament-astart","commit_stats":null,"previous_names":["aurorawebsoftware/filament-astart"],"tags_count":29,"template":false,"template_full_name":"filamentphp/plugin-skeleton","purl":"pkg:github/AuroraWebSoftware/filament-astart","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AuroraWebSoftware%2Ffilament-astart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AuroraWebSoftware%2Ffilament-astart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AuroraWebSoftware%2Ffilament-astart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AuroraWebSoftware%2Ffilament-astart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AuroraWebSoftware","download_url":"https://codeload.github.com/AuroraWebSoftware/filament-astart/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AuroraWebSoftware%2Ffilament-astart/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29443468,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-14T10:51:12.367Z","status":"ssl_error","status_checked_at":"2026-02-14T10:50:52.088Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-12T12:41:04.645Z","updated_at":"2026-02-14T12:03:37.980Z","avatar_url":"https://github.com/AuroraWebSoftware.png","language":"PHP","funding_links":["https://github.com/sponsors/AuroraWebSoftware"],"categories":[],"sub_categories":[],"readme":"# Filament Astart\n\n[![Latest Version on Packagist](https://img.shields.io/packagist/v/aurorawebsoftware/filament-astart.svg?style=flat-square)](https://packagist.org/packages/aurorawebsoftware/filament-astart)\n[![Total Downloads](https://img.shields.io/packagist/dt/aurorawebsoftware/filament-astart.svg?style=flat-square)](https://packagist.org/packages/aurorawebsoftware/filament-astart)\n\n**Filament Astart** is a powerful starter plugin for [FilamentPHP](https://filamentphp.com/), designed to kickstart\nLaravel admin panels with modular authentication, workflow logic, multilingual support, and prebuilt UI components.\n\n---\n\n## 📦 Included Dependencies\n\nThis package relies on the following AuroraWebSoftware components:\n\n- 🛡️ [**AAuth**](https://github.com/AuroraWebSoftware/AAuth): Advanced authentication and role-permission management.\n\n\n- 🔄 [**Arflow**](https://github.com/AuroraWebSoftware/Arflow): Workflow engine for dynamic state transitions.\n\n---\n\n## 🚀 Installation\n\nInstall the package via Composer:\n\n```\ncomposer require aurorawebsoftware/filament-astart\n```\n\nThen run the main installation command:\n\n```\nphp artisan filament-astart:install\n```\n\n\u003e ⚠️ **Warning:** This is a first-time installation command.\n\u003e\n\u003e It will automatically **publish and overwrite** configuration, language, and stub files using the `--force` flag.\n\u003e\n\u003e Make sure to backup or version control your custom changes before running.\n\n\nThis will:\n\n- Run all necessary migrations\n- Publish configuration and language files\n- Publish seeders and stubs\n- Seed example roles and permissions\n- Setup AAuth and Arflow integrations\n\n### 📥 Post-Installation Setup\n\nAfter running the installation command, make sure to complete the following steps:\n\n#### 1️⃣ Register the plugin in your Filament panel provider\n\nOpen your Filament panel service provider (usually `AdminPanelProvider`) and register the plugin inside the `panel()`\nmethod:\n\n```php\nuse AuroraWebSoftware\\FilamentAstart\\FilamentAstartPlugin;\n\npublic function panel(Panel $panel): Panel\n{\n    return $panel\n        -\u003eplugins([\n            FilamentAstartPlugin::make(),\n        ]);\n}\n```\n\n#### 2️⃣ Update your User model\n\nYour `User` model must implement the required contract and trait from the AAuth package:\n\n```php\nuse AuroraWebSoftware\\AAuth\\Traits\\AAuthUser;\nuse AuroraWebSoftware\\AAuth\\Contracts\\AAuthUserContract;\n\nclass User extends Authenticatable implements AAuthUserContract\n{\n    use AAuthUser;\n\n    // Your user model logic...\n}\n```\n\nThis ensures that AAuth can interact properly with your authenticated users.\n\n### 🔐 Default Credentials\n\nAfter installation, you can log in with the following default user credentials (if you seeded the sample data):\n\n```text\nEmail:    user1@example.com\nPassword: password\n```\n\n\u003e ⚠️ **Important:** Be sure to change or delete this user in production environments.\n\n\n---\n\n## ⚙️ Manual Publish Options\n\nYou may publish each resource manually if needed:\n\n### Config File\n\n```\nphp artisan vendor:publish --tag=\"filament-astart-config\"\n```\n\n### Language Files\n\n```\nphp artisan vendor:publish --tag=\"filament-astart-lang\"\n```\n\n### Seeders\n\n```\nphp artisan vendor:publish --tag=filament-astart-seeders\nphp artisan db:seed --class=SampleFilamentDataSeeder\n```\n\n### Arflow Config\n\n```\nphp artisan vendor:publish --tag=arflow-config\n```\n\n---\n\n## 📘 Changelog\n\nPlease see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.\n\n---\n\n## 🤝 Contributing\n\nContributions are welcome! Please read the [CONTRIBUTING](.github/CONTRIBUTING.md) guide before submitting pull\nrequests.\n\n---\n\n## 🛡️ Security\n\nIf you discover a security vulnerability, please review [our security policy](../../security/policy) for how to report\nit.\n\n---\n\n## 🙌 Credits\n\n- [AuroraWebSoftware](https://github.com/AuroraWebSoftware)\n\n---\n\n## 📄 License\n\nThe MIT License (MIT). Please see [LICENSE](LICENSE.md) for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faurorawebsoftware%2Ffilament-astart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faurorawebsoftware%2Ffilament-astart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faurorawebsoftware%2Ffilament-astart/lists"}