8000 GitHub - antonraharja/laravel-starter: This project contains Laravel 12, Filament 3.3 and codes serving features such as Role and Permission management, User management and API Tokens managements
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

This project contains Laravel 12, Filament 3.3 and codes serving features such as Role and Permission management, User management and API Tokens managements

License

Notifications You must be signed in to change notification settings

antonraharja/laravel-starter

Repository files navigation

Laravel Starter

About

This project contains Laravel 12, Filament 3.3 and codes serving features such as Role and Permission management, User management and API Tokens managements.

Current Features

  • Login with username or email
  • Permission management
  • Role management
  • Assign multiple roles to user
  • API token management
  • General settings skel

Installation

  1. Get from github

    git clone https://github.com/antonraharja/laravel-starter starter
    
  2. Enter installation path and edit .env

    In .env you need to edit at least APP_NAME APP_URL and DB_*

    cd starter
    cp .env.example .env
    nano .env
    
  3. Install composer packages

    composer install
    
  4. Generate key

    php artisan key:generate
    
  5. Install database tables with some starter contents and setup admin's password

    php artisan migrate:fresh --seed
    
  6. Depend on your installation you may need below actions

    Adjust storage file permissions:

    sudo find storage/ bootstrap/ -type f -exec chmod 666 {} \;
    

    Adjust storage folder permissions:

    sudo find storage/ bootstrap/ -type d -exec chmod 777 {} \;
    

Screenshots

Permission List

Create API Token

Edit Role

Security Vulnerabilities

If you discover a security vulnerability within this project, please send an e-mail to Anton Raharja via araharja@protonmail.com. All security vulnerabilities will be promptly addressed.

License

This project is open-sourced software licensed under the MIT license.

The Laravel framework is open-sourced software licensed under the MIT license.

Filament is open-sourced software licensed under the MIT license.

About

This project contains Laravel 12, Filament 3.3 and codes serving features such as Role and Permission management, User management and API Tokens managements

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  
0