Download the PHP package gruya/laravel-mobile-api-starter-kit without Composer
On this page you can find all versions of the php package gruya/laravel-mobile-api-starter-kit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package laravel-mobile-api-starter-kit
Laravel Mobile API Starter Kit
Minimal type-safe starter kit for mobile-first apps with OTP and action pattern.
Why use it?
- OTP over signed link for better mobile UX
- Versioned API routes
- Action pattern
- CRUD controllers
- Type-safe with PHPStan at max level
- Consistency and refactoring with Rector and Pint
- AI-ready with Laravel Boost
- Better defaults, thanks to Essentials
- Feature, unit, and architecture tests
Getting Started
You need:
Create the app:
Move in and set it up:
Start local dev:
Check the project:
That runs Rector check, Pint check, PHPStan, and the Laravel test suite.
Available Tooling
Development
composer dev- Runs the Laravel server, queue listener, and Pail logs
Code Quality
composer refactor- Runs Rector and changes codecomposer test:refactor- Runs Rector without changing filescomposer lint- Runs Pint and fixes PHP stylecomposer test:lint- Runs Pint without changing files
Testing
composer test:types- Runs PHPStan/Larastancomposer test:unit- Clears Laravel config and runs testscomposer test- Runs all checks abovecomposer test:apply- Same as above just applies Pint and Rector changes
Similar recommended kits
All these kits have PHPStan at max level, with Pint and Rector.
- Laravel API Kit: Spatie-oriented with a different pattern
- Laravel Inertia & React: Web-only with a similar pattern
- Laravel Inertia & Vue: Web-only with a similar pattern
- Laravel Blade: Web-only with a similar pattern
License
This Starter Kit was created by Gruya under the MIT license.
All versions of laravel-mobile-api-starter-kit with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.5.0
laravel/framework Version ^13.0
laravel/sanctum Version ^4.0
laravel/tinker Version ^3.0
nunomaduro/essentials Version ^1.2
laravel/framework Version ^13.0
laravel/sanctum Version ^4.0
laravel/tinker Version ^3.0
nunomaduro/essentials Version ^1.2
The package gruya/laravel-mobile-api-starter-kit contains the following files
Loading the files please wait ...