get-tony/bs5-starter-kit
Composer 安装命令:
composer require get-tony/bs5-starter-kit
包简介
Complete Bootstrap 5 starter kit for Laravel - Professional UI components, SASS architecture, and authentication system. Perfect for enterprise and secure environments.
关键字:
README 文档
README
A modern, production-ready Laravel starter kit built exclusively with Bootstrap 5 and SASS architecture. Clean, professional, and dependency-free.
✨ What is BS5 Starter Kit?
BS5 Starter Kit is a pure Bootstrap 5 foundation for Laravel applications, designed for developers who want:
- 🎨 Bootstrap 5.3+ - Latest Bootstrap with all components and utilities
- 🏗️ 7-1 SASS Architecture - Professional, maintainable stylesheet organization
- 🔐 Authentication System - Complete login, registration, and user management
- 🧩 Reusable Components - Professional Blade components ready for production
- ⚡ JavaScript Utilities - Custom utilities built on Bootstrap's JavaScript
- 🎯 Zero Dependencies - No additional JavaScript frameworks required
🚀 Quick Start
New Project
composer create-project laravel/laravel my-app cd my-app composer require get-tony/bs5-starter-kit php artisan bs5:install --preset=full npm install && npm run build php artisan serve
Existing Project
composer require get-tony/bs5-starter-kit
php artisan bs5:install --preset=standard
npm install && npm run build
🎯 What You Get
- Complete Authentication - Login, registration, password reset, and profile management
- Professional UI Components - Cards, buttons, alerts, modals, forms with Bootstrap styling
- Responsive Design - Mobile-first, Bootstrap 5 responsive grid and components
- SASS Architecture - Organized 7-1 SASS structure for scalable stylesheets
- JavaScript Utilities - Toast notifications, confirm dialogs, and component helpers
- Production Ready - Optimized for enterprise and professional applications
🔧 System Requirements
- Laravel 10+ | 11+ | 12+
- PHP 8.2+
- Node.js 18+ and NPM
- Composer 2.0+
📚 Installation Options
Preset Installations
# Minimal (Bootstrap only) php artisan bs5:install --preset=minimal # Standard (Bootstrap + SASS) php artisan bs5:install --preset=standard # Full (Bootstrap + SASS + Authentication) php artisan bs5:install --preset=full
Individual Components
# Install specific components
php artisan bs5:install --bootstrap --sass
php artisan bs5:install --auth
🎨 Your First Component
<x-app-layout> <div class="container my-5"> <div class="row justify-content-center"> <div class="col-lg-8"> <div class="card shadow-sm"> <div class="card-header"> <h3 class="card-title mb-0">Welcome to BS5 Starter Kit!</h3> </div> <div class="card-body"> <p class="lead">Your Bootstrap 5 application is ready to build.</p> <button class="btn btn-primary" onclick="BS5Kit.toast('Hello World!', 'success')"> Show Toast </button> </div> </div> </div> </div> </div> </x-app-layout>
🧪 Testing & Quality Assurance
# Run all tests ./test # Test specific components ./test phpunit ./test frontend ./test composer
📖 Documentation
🎯 For Developers
- Installation Guide - Complete installation options
- Configuration - Customize settings and behavior
- Usage Examples - Code examples and patterns
- Customization - Extend and modify components
🌟 For Users & Community
- GitHub Wiki - Tutorials, examples, and community guides
- Video Tutorials - Visual walkthroughs
- Community Examples - User implementations
🌟 Key Features
✅ Production Ready
- Comprehensive test suite for quality assurance
- Enterprise-grade authentication system
- Professional UI components and layouts
- Optimized asset compilation with Vite
⚡ Modern Stack
- Bootstrap 5.3+ with latest features
- SASS with 7-1 architecture
- Modern JavaScript utilities
- Laravel 10+, 11+, and 12+ support
🎯 Pure Bootstrap Foundation
- No conflicting JavaScript frameworks
- Clean, maintainable codebase
- Professional enterprise styling
- Fully responsive design system
⚠️ Important Notes
- Pure Bootstrap 5 - No additional JavaScript frameworks required
- Enterprise Ready - Perfect for professional and secure environments
- Dependency Free - Clean foundation you can build upon
- Production Tested - Used in real-world applications
📄 License
BS5 Starter Kit is open-sourced software licensed under the MIT license.
🔗 Links
- Packagist - Official package
- GitHub - Source code
- Email Support - Direct support
Ready to get started? Check out the Installation Guide and build your next Laravel application with Bootstrap 5!
get-tony/bs5-starter-kit 适用场景与选型建议
get-tony/bs5-starter-kit 是一款 基于 Blade 开发的 Composer 扩展包,目前已累计 86 次下载、GitHub Stars 达 1, 最近一次更新时间为 2025 年 06 月 30 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「ui」 「Authentication」 「bootstrap」 「components」 「sass」 「responsive」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 get-tony/bs5-starter-kit 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 get-tony/bs5-starter-kit 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 get-tony/bs5-starter-kit 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
Automatically logs-in users if they are already authenticated by a remote source. (e.g. environment variable REMOTE_USER)
GraphQL authentication for your headless Craft CMS applications.
Laravel middleware to restrict a site or specific routes using HTTP basic authentication
Views for the package MedicOneSystems Livewire Datatables with Bootstrap 4
Web Font Loader gives you added control when using linked fonts via @font-face.
Email Toolkit Plugin for CakePHP
统计信息
- 总下载量: 86
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 25
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-06-30