{"id":28044517,"url":"https://github.com/tappnetwork/filament-starter-kit","last_synced_at":"2025-10-17T23:20:49.871Z","repository":{"id":290838425,"uuid":"974492337","full_name":"TappNetwork/filament-starter-kit","owner":"TappNetwork","description":null,"archived":false,"fork":false,"pushed_at":"2025-05-01T20:52:47.000Z","size":1280,"stargazers_count":0,"open_issues_count":5,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-05-11T17:58:54.002Z","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":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TappNetwork.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/contributing.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-28T21:33:59.000Z","updated_at":"2025-04-29T20:39:24.000Z","dependencies_parsed_at":"2025-04-30T20:55:11.728Z","dependency_job_id":"acfd009a-aa01-461d-a678-61de23fb9b2f","html_url":"https://github.com/TappNetwork/filament-starter-kit","commit_stats":null,"previous_names":["tappnetwork/filament-starter-kit"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TappNetwork%2Ffilament-starter-kit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TappNetwork%2Ffilament-starter-kit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TappNetwork%2Ffilament-starter-kit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TappNetwork%2Ffilament-starter-kit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TappNetwork","download_url":"https://codeload.github.com/TappNetwork/filament-starter-kit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253609622,"owners_count":21935558,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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-05-11T17:58:57.918Z","updated_at":"2025-10-17T23:20:49.784Z","avatar_url":"https://github.com/TappNetwork.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/TappNetwork/filament-starter-kit/main/art/logo_dark.png\"\u003e\n    \u003cimg alt=\"Tapp Filament Starter Kit Light Logo\" src=\"https://raw.githubusercontent.com/TappNetwork/filament-starter-kit/main/art/logo_light.png\"\u003e\n\u003c/picture\u003e\n\n# Tapp Filament Starter Kit\n\nKey features include:\n- Pre-configured User architecture (Model, Policy, Factory, Migration, and Seeder)\n- Authorization using Spatie Permission library (roles and permissions)\n\n**For Filament**\n\n- Admin panel with a custom theme initialized\n\n## What is included\n\n- Filament 3\n- Laravel 12\n- Livewire 3\n- TailwindCSS 4\n- AlpineJS\n- [Spatie Permission](https://github.com/spatie/laravel-permission)\n- [Spatie Media Library](https://github.com/spatie/laravel-medialibrary)\n\n### Filament plugins\n\n- [Filament Spatie Media Library](https://github.com/filamentphp/spatie-laravel-media-library-plugin)\n\n### Dev\n\n- [Laravel Debugbar](https://github.com/barryvdh/laravel-debugbar)\n- Pest\n- Peck\n- Larastan\n- Cursor rules\n\n## Global Laravel Configurations included\n\n### For local\n- [`Model::shouldBeStrict();`](https://laravel-news.com/shouldbestrict): \n    - Prevent lazy loading\n    - Prevent silently discarding attributes\n    - Prevent accessing missing attributes\n\n### For production\n- Force HTTPs (`URL::forceHttps(app()-\u003eisProduction())`)\n- Prohibit destructive database commands (`DB::prohibitDestructiveCommands(app()-\u003eisProduction())`)\n\n### Seeder\n\n- Permission and role seeders\n- User seeder\n\n## Quick Start\n\n```bash\ncomposer create-project tapp/filament-starter-kit\n```\n\nInstall dependencies\n\n```bash\ncomposer install\n\nnpm install\nnpm run build\n```\n\nSetup environment\n\n```bash\ncp .env.example .env\n\n# in the newly created .env file, configure your database:\n\nDB_CONNECTION=mysql\nDB_HOST=127.0.0.1\nDB_PORT=3306\nDB_DATABASE=\"filament_starter\"\nDB_USERNAME=root\nDB_PASSWORD=\n\n# Testing\nDB_TEST_CONNECTION=\"mysql-test\"\nDB_TEST_HOST=127.0.0.1\nDB_TEST_PORT=3306\nDB_TEST_DATABASE=\"filament_starter_test\"\nDB_TEST_USERNAME=root\nDB_TEST_PASSWORD=\n```\n\nRun database migrations\n\n```bash\nphp artisan migrate --seed\n```\n\nThis will create an admin user:\n\n```\nuser: admin@dev.com\npassword: secret\n```\n\nand also an \"Administrator\" role and user permissions.\n\n## Contributing\n\nThank you for considering contributing to the Tapp Filament Starter Kit!\n\n## Security Vulnerabilities\n\nIf you discover a security vulnerability, please send an e-mail to Steve Williamson via [steve@tappnetwork.com](mailto:steve@tappnetwork.com). All security vulnerabilities will be promptly addressed.\n\n## License\n\nThe Tapp Filament Starter Kit software is licensed under the [MIT license](https://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftappnetwork%2Ffilament-starter-kit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftappnetwork%2Ffilament-starter-kit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftappnetwork%2Ffilament-starter-kit/lists"}