neomerx/limoncello-shot

This package is not installable via Composer 1.x, please make sure you upgrade to Composer 2+. Read more about our Composer 1.x deprecation policy.
This package is abandoned and no longer maintained. No replacement package was suggested.

The Laravel Lumen Framework.

Installs: 152

Dependents: 0

Suggesters: 0

Security: 0

Stars: 48

Watchers: 4

Forks: 804

Type:project

v5.1.13 2015-11-25 09:54 UTC

README

Quick start JSON API application

Limoncello Shot is a JSON API quick start application.

Technically it is a default Lumen 5.2 application integrated with

It could be a great start if you are planning to develop API with Lumen.

The application includes

  • CRUD operations for a few sample resources with input data validation and events.
  • Authentication and authorization support integrated with policies.
  • Support for such JSON API features as resource inclusion, sparse field sets, sorting, filtering and pagination.
  • JSON API errors.
  • API tests.

Installation

Install docker-compose

Clone the project

Start local server at http://localhost:8080 and log server http://localhost:8090 with

$ composer install && composer docker-up

Note: use $ composer docker-down to stop the servers.

Run in Postman

Requests in Postman

Questions?

Gitter

License

This project is a fork from upstream laravel/lumen. All changes to the upstream are licensed under the MIT license

Versioning

This project is synchronized with upstream master branch and uses similar versioning approach.