xqsit94/laravel-webservice-example-boilerplate

Laravel webservice example/boilerplate using laravel 7.x, Sanctum and Facades pattern. Clone and add your own functionalities

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 5

Type:project

pkg:composer/xqsit94/laravel-webservice-example-boilerplate


README

Laravel Webservice Example/Boilerplate

Usage

This is not a package - it's a full Laravel project that you should use as a starter boilerplate, and then add your own custom functionalities.

  • Clone the repository with git clone
  • Copy .env.example file to .env and edit database credentials there
  • Run composer install
  • Run php artisan key:generate
  • Run php artisan migrate
  • That's it: Test API's with Postman

Useful snippets to check

  • HasApiResponse Trait
  • render method in Handler.php
  • Facades keyword in controllers (Used as proxies for calling non-static method static)
  • Facades folder

** Note: Every api should hold Accept: Application/json in header. **