Download the PHP package fleetbase/storefront-api without Composer
On this page you can find all versions of the php package fleetbase/storefront-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download fleetbase/storefront-api
More information about fleetbase/storefront-api
Files in fleetbase/storefront-api
Package storefront-api
Short Description Headless Commerce & Marketplace Extension for Fleetbase
License AGPL-3.0-or-later
Informations about the package storefront-api
Open-source Headless Commerce & Marketplace Extension for Fleetbase
Overview
This monorepo contains both the frontend and backend components of the Storefront extension for Fleetbase. The frontend is built using Ember.js and the backend is implemented in PHP.
Requirements
- PHP 7.3.0 or above
- Ember.js v4.8 or above
- Ember CLI v4.8 or above
- Node.js v18 or above
Structure
Installation
Backend
Install the PHP packages using Composer:
Frontend
Install the Ember.js Engine/Addon:
Usage
Backend
๐งน Keep a modern codebase with PHP CS Fixer:
โ๏ธ Run static analysis using PHPStan:
โ Run unit tests using PEST
๐ Run the entire test suite:
Frontend
๐งน Keep a modern codebase with ESLint:
โ Run unit tests using Ember/QUnit
๐ Start the Ember Addon/Engine
๐จ Build the Ember Addon/Engine
Contributing
See the Contributing Guide for details on how to contribute to this project.
License
This project is licensed under the MIT License.
All versions of storefront-api with dependencies
fleetbase/core-api Version *
fleetbase/fleetops-api Version *
geocoder-php/google-maps-places-provider Version ^1.4
laravel-notification-channels/apn Version ^5.0
laravel-notification-channels/fcm Version ^4.1
laravel-notification-channels/twilio Version ^3.3
milon/barcode Version ^10.0
php-http/guzzle7-adapter Version ^1.0
psr/http-factory-implementation Version *
stripe/stripe-php Version 13.13.0
toin0u/geocoder-laravel Version ^4.4