Skip to content
/ pppe-api-skeleton Public template

A Laravel API starting point with Pest and PHPStan

Notifications You must be signed in to change notification settings

gregkos/pppe-api-skeleton

Repository files navigation

A starting point

This is intended to be an all in one starting point to develop new APIs using a modern stack.

Stack

Prerequisites

This is intended to be run with Valet. However, as with any standard Laravel installation, Sail is included, should you prefer a containerized approach.

  • PHP 8.2+ (Created using 8.2)
  • Node.js 18+ with npm
  • Composer 2+

Installation

  • Clone the repo
  • Run composer install
  • Copy over the .env.example file and populate as needed
  • Run php artisan key:generate to generate a unique key
  • Initialize the database with php artisan migrate
  • Use ./vendor/bin/pint, ./vendor/bin/phpstan, and ./vendor/bin/pest as needed

About

A Laravel API starting point with Pest and PHPStan

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages