hocvt / platform
Platform for back-office applications, admin panel or CMS your Laravel app.
Fund package maintenance!
Opencollective
Requires
- ext-json: *
- laravel/framework: ^10.0
- laravel/scout: ^9.0 || ^10.0
- orchid/blade-icons: ^4.0
- orchid/icons: ^2.0
- tabuna/breadcrumbs: ^4.0
- twbs/bootstrap-icons: ^1.10
- watson/active: ^7.0
Requires (Dev)
- doctrine/dbal: ^2.10 || ^3.0
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.2
- orchestra/testbench-core: ^8.0
- orchestra/testbench-dusk: ^8.0
- phpunit/php-code-coverage: ^10.0
- phpunit/phpunit: ^10.0
- vimeo/psalm: ^4.3 || ^5.0
Suggests
- orchid/crud: Automated CRUD based on your files resources.
- orchid/fortify: Orchid template for Laravel Fortify.
Conflicts
- laravel/framework: <9.32.0
- nesbot/carbon: <2.66.0
This package is auto-updated.
Last update: 2024-11-29 10:17:50 UTC
README
For the full documentation, visit orchid.software.
Introduction
Orchid is a free Laravel package that abstracts standard business logic and allows code-driven rapid application development of back-office applications, admin/user panels, and dashboards.
Live Demo
Curious but not (yet) in the mood to read the documentation? Click here, to experience a live demo of Orchid.
Interesting Features
-
Rapid Application Development - Focus on PHP development and don't lose time with HTML, CSS, or JavaScript. Build application logic, not admin panels. Try our quick start guide and kick-start your application's development.
-
Form Builder - Prevent reinventing the wheel or forms. Orchid already supports many form elements "out of the box" and allows you to build all kinds of forms quickly.
-
Fast Loading Times - Enjoy an SPA like performance! Transitions can be made without reloading a page and require no additional code. Thanks to the Hotwire project, Orchid makes this a satisfying experience for you and your users.
-
Access Permissions & Roles - Take advantage of granular access permissions, based on a user’s identity and corresponding role membership.
-
Filtering & Sorting - Offer your users the ability to filter and sort data quickly! Orchid uses an Eloquent based filtering/sorting approach.
-
Fast Full-Text Search - Take advantage of the integrated Laravel Scout based full-text search, which allows searching through all available content, and displaying search results almost instantly.
-
Multiple Notifications Types - Orchid offers various types of notifications and allows your application to keep your users informed appropriately.
Getting started
Documentation
- 🌍 Documentation & Quick Start Guide
- 🇷🇺 Чтобы ознакомиться с руководством, посетите сайт orchid.software
Community
We are continually trying to actively include feedback from the community in the development of Orchid. You help us a lot if you give us well-structured and detailed feedback.
GitHub
Create issues to report problems, or participate in discussions to share your ask questions, ideas and opinions.
Telegram User Groups
Join our Global Community, Russian Community, or Spanish Community on Telegram.
Discord
Join our Discord server to chat with other Orchid users and the development team.
Changelog
We actively and continuously maintain a changelog that informs about Orchid's history of improvements, bug fixes, and changes.
Support Orchid
Thanks to our backers 🙏, Orchid is free for private and commercial purposes. 🎉
Voluntary donations are allowing us to spend more time improving Orchid for everyone! 👍
License
Orchid is covered by the MIT license. Check our license for further information.