Neighborly Package Megalodon

    sanjab

    0.3.8 • Public • Published

    This package is for personal usage and not maintained anymore

    I do not recommend to using this package anymore. Recommended packages: filament, litstack

    Sanjab

    Admin panel package for Laravel

    Build Status StyleCI CodeFactor codecov Total Downloads Latest Stable Version License: MIT

    Sanjab is a Laravel package that helping Laravel developers create an admin panel for projects quickly.


    Screenshots

    CRUD List CRUD Form Login


    Features

    • Easy yet powerful.
    • Working directly with Eloquent models.
    • Eloquent relation & policy support.
    • Multiple input types and cards.
    • Setting support with no pain.
    • Extendable. Create a custom field or completely custom controller based on vue.js.
    • Dynamic Role/Permission support based on bouncer.
    • Customizable CRUD buttons and bulk actions support in few lines of code.
    • Multilingual inputs support based on laravel translatable.
    • Realtime notification tracking with toast and/or sound notification support.
    • Beautiful Material UI based on Material Dashboard.

    Getting Started

    First, you should install Sanjab on your Laravel project. Read installation guide here Here.

    Code

    Sanjab has an elegant syntax.

    For example, if you have a field called "name" in your model and it's a required field. you can define text field for that just in a few lines of code:

    $this->widgets[] = TextWidget::create('name')
                    ->required();

    Now you have a field in your create/edit form, table column with search, sort support and show field, all done automatically.

    Code

    Also autocomplete is supported for your favorite IDE.

    Documentation

    You can find more information about Sanjab in documentation.

    To ask a question read Support Guide.

    Acknowledgements

    Changelog

    Please see CHANGELOG for more information about what has changed recently.

    License

    The MIT License (MIT). Please see License File for more information.

    Keywords

    none

    Install

    npm i sanjab

    DownloadsWeekly Downloads

    37

    Version

    0.3.8

    License

    MIT

    Unpacked Size

    14 MB

    Total Files

    270

    Last publish

    Collaborators

    • amir9480