Looking to hire Laravel developers? Try LaraJobs

bhry98-laravel-ready maintained by bhry98

Description
Laravel Starter to manage [identity, users, RBAC,dynamic enums, and more ] for fresh laravel applications only
Author
Last update
2025/10/11 16:10 (dev-main)
License
Links
Downloads
291

Comments
comments powered by Disqus

🧱 bhry98-laravel-ready

A Laravel starter package designed to help developers kickstart new Laravel projects with production-ready settings, pre-installed packages, and a clean architecture structure. Ideal for rapid development with best practices in mind.


🚀 Features

  • ✅ Laravel 11+ support
  • 🔒 Pre-configured user authentication
  • 🧰 API structure ready for Laravel Sanctum
  • 🔐 Role and permission management using spatie/laravel-permission
  • 📦 Centralized response and error handling
  • 👥 Basic user and role seeders
  • 🧱 Modular architecture with ApiController and BaseService
  • 🐞 Laravel Debugbar for development debugging
  • 🛠️ Helper functions and traits included

📦 Included Packages


📂 Folder Structure Overview

app/
├── Actions/
├── Http/
│   ├── Controllers/
│   │   ├── Api/
│   │   └── Auth/
│   ├── Middleware/
│   └── Requests/
├── Models/
├── Services/

routes/
├── api.php
├── web.php

config/
database/
├── seeders/

📚 Documentation


🚫 Security: Reset Password Attempt Limit

A configurable limit on failed password reset attempts is built in to reduce brute-force attacks.
It can be customized via config/auth.php or through your own middleware logic.