The Ultimate Laravel Website Scaffolding Package

1.0.0 2025-03-22 07:16 UTC

This package is auto-updated.

Last update: 2025-06-22 09:05:18 UTC


README

Latest Version on Packagist Total Downloads License PHP Version Laravel Version Build Status Code Coverage

🚀 The Ultimate Laravel Website Builder & Scaffolding Package | Build Professional Websites in Minutes

📚 Documentation

A powerful Laravel package for quickly scaffolding professional websites with multiple pre-built types and features.

Features

  • Multiple website types:

    • Portfolio
    • E-commerce
    • Educational
    • Healthcare
    • Hospitality
    • Real Estate
  • Core Features:

    • Modern UI with responsive design
    • SEO optimization
    • Analytics integration
    • Media management
    • User authentication
    • Role-based permissions
    • Multi-language support
    • Theme customization
    • API integration
    • Performance optimization

Requirements

  • PHP >= 8.1
  • Laravel >= 10.0
  • Composer

Installation

  1. Install the package via Composer:
composer require socialrabbit/bunny
  1. Run the installation command:
php artisan bunny:install

Quick Start

  1. Create a new website:
php artisan bunny:create {type}

Replace {type} with one of: portfolio, ecommerce, educational, healthcare, hospitality, real_estate

  1. Configure your settings in config/bunny.php

  2. Start customizing your website!

Website Types

Portfolio Website

  • Project showcase
  • Client testimonials
  • Blog integration
  • Contact forms
  • Gallery management
  • Resume builder
  • Skills showcase
  • Achievement timeline

E-commerce Website

  • Smart cart system
  • Product management
  • Order processing
  • Inventory tracking
  • Customer management
  • Marketing tools
  • Analytics dashboard
  • Payment processing

Educational Website

  • Course management
  • Student portal
  • Assignment system
  • Progress tracking
  • Quiz system
  • Resource library
  • Discussion forums
  • Certificate generation

Healthcare Website

  • Patient portal
  • Appointment scheduling
  • Medical records
  • Prescription management
  • Telemedicine integration
  • Health blog
  • Insurance verification
  • Emergency contact

Hospitality Website

  • Room booking
  • Event management
  • Menu system
  • Guest feedback
  • Loyalty program
  • Special offers
  • Virtual tours
  • Online check-in

Real Estate Website

  • Property listings
  • Virtual tours
  • Agent profiles
  • Mortgage calculator
  • Property search
  • Saved searches
  • Contact forms
  • Market analysis

Configuration

The package can be configured via the config/bunny.php file. Key configuration options include:

  • Default website type
  • Media storage settings
  • Cache configuration
  • Analytics integration
  • SEO settings
  • API configuration
  • Theme customization

Customization

Themes

  1. Publish theme assets:
php artisan vendor:publish --tag=bunny-assets
  1. Customize CSS/JS in public/vendor/bunny/

Views

  1. Publish views:
php artisan vendor:publish --tag=bunny-views
  1. Modify views in resources/views/vendor/bunny/

API Documentation

The package provides a RESTful API for all features. Access the API at:

/api/bunny/{endpoint}

Full API documentation is available at docs/API.md

Contributing

Please see CONTRIBUTING.md for details.

Support

Security

If you discover any security-related issues, please email iamsocialrabbit@gmail.com instead of using the issue tracker.

Credits

License

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

🌟 Star us on GitHub — it helps!

Made with ❤️ by socialrabbit