laravel-api-boilerplate-jwt - An API Boilerplate to create a ready-to-use REST API in seconds.

  •        32

What I made is really simple: an integration of these three packages and a setup of some authentication and credentials recovery methods. Once the project creation procedure will be completed, run the php artisan migrate command to install the required tables.



Related Projects

laravel-adminpanel - A Laravel 5 Admin Panel (version : 5.7)

  •    PHP

Give your project a Head Start by using laravel-adminpanel. It gives you the ability to create a module using a sweet GUI, where you put in the Module Name and it will generate all the necessary files for you, like Model, Traits, Relationship, Migration, Controllers, Views and routes. So when you are done creating a module, you can directly go to the route generated and see your new module. Since, this does not have the ability to generate table fields for now, so you have to write the migration file that is generated and run a manual php artisan migrate command, and you are good to go.

jwt-auth-guard - JWT Auth Guard for Laravel and Lumen Frameworks.

  •    PHP

JWT Auth Guard is a Laravel & Lumen Package that lets you use jwt as your driver for authentication guard in your application. The Guard uses tymon/jwt-auth package for authentication and token handling.

rest-api-with-lumen - Rest API boilerplate for Lumen micro-framework.

  •    PHP

You can use Laravel Homestead globally or per project for local development. Follow the Installation Guide. If you want you can edit database name, database username and database password.

go-base - Go RESTful API Boilerplate with JWT Authentication backed by PostgreSQL

  •    Go

Easily extendible RESTful API boilerplate aiming to follow idiomatic go and best practice. The goal of this boiler is to have a solid and structured foundation to build upon on.

angular-sailsjs-boilerplate - 'Boilerplate' for AngularJS + Sails.js

  •    Javascript

Modern web applications has separated front- and backend sides to use. This 'boilerplate' present one way to make your application which have fully separated back- and frontend sides. And really this is more than just a boilerplate, proper term would be 'example application'. First of all you have to install npm and node.js to your box. Installation instructions can be found here.

Dingo API - A RESTful API package for the Laravel and Lumen frameworks

  •    PHP

The Dingo API package is meant to provide you, the developer, with a set of tools to help you easily and quickly build your own API. While the goal of this package is to remain as flexible as possible it still won't cover all situations and solve all problems. The package includes Content Negotiation, Rate limiting, Multiple Authentication Adapters, Error and Exception Handling, Response Transformers and Formatters, API Versioning and lot more.

laravel-hackathon-starter - :computer: :octocat: A hackathon/MVP boilerplate for laravel web applications

  •    PHP

If you have attended any hackathons in the past, then you know how much time it takes to get a project started: decide on what to build, pick a programming language, pick a web framework, pick a CSS framework. A while later, you might have an initial project up on GitHub and only then can other team members start contributing. Or how about doing something as simple as Sign in with Facebook authentication? You can spend hours on it if you are not familiar with how OAuth 2.0 works. Even if you are not using this for a hackathon, Laravel Hackathon Starter is sure to save any developer hours or even days of development time and can serve as a learning guide for web developers.

lumen-passport - Making Laravel Passport work with Lumen

  •    PHP

Please note that some of the Laravel Passport's routes had to 'go away' because they are web-related and rely on sessions (eg. authorise pages). Lumen is an API framework so only API-related routes are present.

laravel-5-boilerplate - A Laravel 5 Boilerplate Project -

  •    PHP

You can download the last build of Laravel 5.6 here. You can download the last build of Laravel 5.5 here.

BeAPI Framework - Full featured api automation framework

  •    Groovy

The BeAPI Framework is a full featured api automation framework providing a FULL API automation with an AVERAGE response time per call of 0.27 milliseconds per request (Google requires their calls to be UNDER 200 ms). Its feature include Automated Batching, CORS, JWT Authentication, Throttling & Rate/Data Limits, Localized API Cache, Reporting.

larapi - An API-friendly fork of Laravel

  •    PHP

Larapi is an API-friendly fork of Laravel, batteries included. If you want to read a more in-depth description of the offerings and how to do modern API development in Laravel I have written a series of blogposts on the topic. Larapi comes included with...

vue-api-query - 💎 Elegant and simple way to build requests for REST API

  •    Javascript

This package helps you quickly to build requests for REST API. Move your logic and backend requests to dedicated classes. Keep your code clean and elegant. 🔥 If you use Laravel, this package matches perfectly with spatie/laravel-query-builder.

golang-gin-realworld-example-app - Exemplary real world application built with Golang + Gin

  •    Go

This codebase was created to demonstrate a fully fledged fullstack application built with Golang/Gin including CRUD operations, authentication, routing, pagination, and more.

Api-platform - REST and GraphQL framework to build modern API-driven projects (server-side and client-side)

  •    Javascript

API Platform is a set of tools to build and consume web APIs. API Platform embraces open web standards (Swagger, JSON-LD, GraphQL, Hydra, HAL, JWT, OAuth, HTTP...) and the Linked Data movement. Your API will automatically expose structured data in It means that your API Platform application is usable out of the box with technologies of the semantic web.

adminlte-laravel - A Laravel 5 package that switchs default Laravel scaffolding/boilerplate to AdminLTE template and Pratt Landing Page with Bootstrap 3

  •    PHP

To start using you Laravel with AdminLTE. Llum will configure database (sqlite),execute migrations, install devtools and serve for you. More info about llum commands in Github Acacha/llum.

laravel-packager - A cli tool for creating Laravel packages

  •    PHP

This package provides you with a simple tool to set up a new package and it will let you focus on the development of the package instead of the boilerplate. Optional you can publish the configuration to provide a different service provider stub. The default is here.