More Premium Hugo Themes Premium Tailwind Themes

Filamentadmin Starterpack

Easily start new projects using FukigenMedia's starterpack.

Filamentadmin Starterpack

Easily start new projects using FukigenMedia's starterpack.

Author Avatar Theme by fukigenmedia
Github Stars Github Stars: 12
Last Commit Last Commit: Jul 3, 2023 -
First Commit Created: Dec 18, 2023 -
Filamentadmin Starterpack screenshot

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.