lumen-boilerplate
RESTful API template made from lumen
apitemplateboilerplatelaravellumenhacktoberfest
Overview
This is a RESTful API boilerplate built on Lumen 9, a lightweight PHP framework, designed to accelerate backend development with pre-configured authentication, rate limiting and documentation. It includes OAuth2 login via Laravel Passport, role-based permissions, API documentation through Swagger and testing with Pest, making it suitable for building scalable APIs quickly.
Features
rest-apioauth2-authenticationrate-limitingcors-supportswagger-documentationrepository-patternrole-based-access-controlsocial-loginlog-viewerfractal-transformers
Feature Flags
authenticationauthorizationteamsOrgsapiDocsrateLimitinglogging
Recommended Use Cases
rest-api-developmentmicroservicesbackend-apioauth2-authentication
Frontend
None
Backend
phplumenlaravel-passport
Auth Providers
passportoauth2social-networks
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
131
๐ด Forks
43
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2022-10-16T02:12:00Z
GitHub
Stack
Framework
lumen
Language
php
Database
mysql
Auth
oauth2, laravel-passport
ORM
eloquent
Testing
pest
Data Layer
Databases
mysql
ORM
eloquent
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals