Orchid är ett gratis Laravel-paket som abstraherar standard affärslogik och tillåter koddriven snabb applikationsutveckling av back-office-applikationer, admin-/användarpaneler och instrumentpaneler.[1][3][5] Några av dess nyckelfunktioner inkluderar:
- Snabb applikationsutveckling: Orchid låter utvecklare fokusera på PHP-utveckling och undvika att spendera tid på HTML, CSS eller JavaScript. Den ger en snabbstartsguide för att kickstarta applikationsutveckling.[1]
- Form Builder: Orchid stöder många formelement "out of the box" och tillåter att snabbt bygga alla typer av former, vilket förhindrar behovet av att uppfinna hjulet på nytt.[1]
- Snabba laddningstider: Orchid ger en SPA-liknande prestanda med övergångar gjorda utan att ladda om en sida, tack vare Hotwire-projektet.[1]
- Åtkomstbehörigheter och roller: Orchid erbjuder detaljerade åtkomstbehörigheter baserade på en användares identitet och rollmedlemskap.[1]
- Filtrering och sortering: Orchid använder ett vältaligt baserad filtrering/sortering för att tillåta användare att snabbt filtrera och sortera data.[1]
- Fulltextsökning: Orchid integrerar Laravel Scout för att ge snabba fulltextsökningsmöjligheter i allt tillgängligt innehåll.[1]
- Flera aviseringstyper: Orchid erbjuder olika typer av meddelanden för att hålla användarna korrekt informerade.[1]
Orkidépaketet utvecklas aktivt med stöd från samhället. Användare kan bidra genom att skapa problem, delta i diskussioner och gå med i Telegram- eller Discord-gemenskaperna.[1][2]
Orchid är licensierad under MIT-licensen och är tillgänglig för både privat och kommersiell användning utan kostnad, tack vare stöd från supportrar.[1]
Citat:[1] https://github.com/orchidsoftware/platform
[2] https://laraveldaily.com/code-examples/example/orchidsoftware-platform/service-providers
[3] https://orchid.software/en/
[4] https://orchid.software/en/docs/
[5] https://madewithlaravel.com/orchid