Filamentadmin Starterpack screenshot

Filamentadmin Starterpack

Author Avatar Theme by Fukigenmedia
Updated: 3 Jul 2023
12 Stars

Easily start new projects using FukigenMedia's starterpack.

Categories

Overview

The Fukigen Filament Starterpack is a tool created by FukigenMedia that aims to make starting new projects easier. It provides a collection of packages and resources to help streamline the development process.

Features

  • TALL Stack: Utilizes the TALL stack, which includes Tailwind CSS, Alpine JS, Laravel, and Livewire.
  • FilamentAdmin: Provides an admin panel with various features like media library, settings, tags, and more.
  • Official Plugin: Includes an official plugin that allows for customization and additional functionality.
  • Filament Shield: Implements a protection mechanism called Filament Shield.
  • Impersonate: Allows for user impersonation to test and troubleshoot user-related functionalities.
  • FukigenMedia Custom Function: Introduces a custom function created by FukigenMedia.
  • Profile Page: Generates a profile page for users.
  • Setting Page: Generates a settings page where users can configure their application.
  • User Resources: Provides resources for managing user-related functionalities.
  • Log Activities: Logs user activities for tracking and troubleshooting purposes.
  • Upgrade: Allows for easy upgrading of the package.

Installation

Here is a step-by-step guide to installing the Fukigen Filament Starterpack:

  1. Generate a new repository with the provided template link: https://github.com/fukigenmedia/filamentadmin-starterpack/generate

  2. Install the package via composer:

    composer require fukigenmedia/filamentadmin-starterpack
    
  3. Compile all CSS and JS:

    npm install && npm run dev
    
  4. Create a copy of the .env file and generate a Laravel key:

    cp .env.example .env
    php artisan key:generate
    
  5. Configure your .env file with the necessary settings.

  6. Generate default permissions and run migrations:

    php artisan migrate:fresh --seed
    

    Note: This command will flush all the existing tables and run migrations. When prompted with a question, answer “no” to avoid overwriting existing files.

  7. Congratulations! You can now access your application on the /app route.

Summary

The Fukigen Filament Starterpack is a comprehensive tool for easily starting new projects. It includes the TALL stack and FilamentAdmin, providing a wide range of features for developers. The installation process is straightforward, making it convenient to set up and get started. Overall, it offers a convenient and efficient solution for starting new projects.