Skip to content

A Laravel 6 (LTS) Backend API starter project kit template/boilerplate.

Notifications You must be signed in to change notification settings

cleancode-id/laravel6-api-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e7ce288 · Nov 23, 2019

History

34 Commits
Nov 23, 2019
Sep 6, 2019
Oct 3, 2019
Nov 23, 2019
Sep 6, 2019
Sep 6, 2019
Nov 23, 2019
Sep 6, 2019
Nov 23, 2019
Sep 6, 2019
Oct 21, 2019
Sep 6, 2019
Sep 6, 2019
Sep 7, 2019
Nov 23, 2019
Sep 6, 2019
Nov 23, 2019
Nov 23, 2019
Sep 6, 2019
Sep 6, 2019
Nov 23, 2019
Sep 6, 2019
Sep 6, 2019

Repository files navigation

Laravel 6 (LTS) Backend API Boilerplate

Build Status StyleCI Latest Stable Version

A Laravel 6 (LTS) Backend API starter project kit template/boilerplate.

Features

  • Laravel 6 (latest v6.5) (Long-term support/LTS)
  • Optimized for API Backend (without UI/views)
  • Frontend Vue.js starter kit ready https://github.com/cleancode-id/laravel6-frontend-boilerplate
  • Authentication with JWT
  • Basic Features: Register, Login, Forgot Password, Update Profile & Password
  • Unit & Feature Test
  • Standard Coding Style & Clean Code
  • Role & Permission (To Do)
  • Authorization & Policies (To Do)

Installation

  • Run composer create-project --prefer-dist cleancode-id/laravel6-api-boilerplate
  • Edit .env and set your database connection details
  • Run php artisan key:generate and php artisan jwt:secret
  • Run php artisan migrate:fresh --seed

Usage

Credits