etiennemarais/lumen-starter

Lumen starter app is a bootstrap of a micro service api or to scale as a backend for any client.

v1.1.1 2016-03-17 09:12 UTC

This package is not auto-updated.

Last update: 2024-04-13 16:18:15 UTC


README

Small starter bootstrap for a lumen application api

Build Status

  • Slack bot for notifications
  • Config setups for laravel package backwards compatibility
  • Domain separated business logic
  • Api key middleware authentication
  • API Blueprint that documents the system
  • Supports soft deletes for model serialization
  • Multi tenancy that binds to a configurable database field
  • API root index is the documentation from your api blueprint
  • Custom validation that binds to a 406 response
  • Custom Application log file path
  • Backups via scheduled tasks

Installation

To install the starter site, just run the following command:

composer create-project --prefer-dist etiennemarais/lumen-starter starter