cvf/fleetops-api
Fleet & Transport Management Extension for Carvach FleetOps
Maintainers
Requires
- php: ^8.0
- barryvdh/laravel-dompdf: ^2.0
- brick/geo: 0.7.2
- cknow/laravel-money: ^7.1
- cvf/core-api: dev-main
- geocoder-php/google-maps-places-provider: ^1.4
- geocoder-php/nominatim-provider: *
- giggsey/libphonenumber-for-php: ^8.13
- league/geotools: ^1.1.0
- milon/barcode: ^10.0
- php-http/guzzle7-adapter: ^1.0
- psr/http-factory-implementation: *
- toin0u/geocoder-laravel: ^4.4
- webit/eval-math: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.34.1
- nunomaduro/collision: ^7.0
- pestphp/pest: ^2.33.2
- phpstan/phpstan: ^1.10.38
- symfony/var-dumper: ^5.4.29
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT 7bcd84c8fbdfa7d666cd5337c4433f69b31e9cbf
This package is not auto-updated.
Last update: 2026-06-23 18:24:48 UTC
README
This monorepo contains both the frontend and backend components of the FleetOps extension. The frontend is built using Ember.js and the backend is implemented in PHP.
Requirements
- PHP 8.0 or above
- Ember.js v4.8 or above
- Ember CLI v4.8 or above
- Node.js v18 or above
Structure
โโโ addon
โโโ app
โโโ assets
โโโ translations
โโโ config
โโโ node_modules
โโโ server
โ โโโ config
โ โโโ data
โ โโโ migrations
โ โโโ resources
โ โโโ src
โ โโโ tests
โ โโโ vendor
โโโ tests
โโโ testem.js
โโโ index.js
โโโ package.json
โโโ phpstan.neon.dist
โโโ phpunit.xml.dist
โโโ pnpm-lock.yaml
โโโ ember-cli-build.js
โโโ composer.json
โโโ CONTRIBUTING.md
โโโ LICENSE.md
โโโ README.md
Installation
Backend
Install the PHP packages using Composer:
composer require rohit0814/core-api composer require rohit0814/fleetops-api
Frontend
Install the Ember.js Engine/Addon:
pnpm install cv-fleetops-engine
Usage
Backend
๐งน Keep a modern codebase with PHP CS Fixer:
composer lint
โ๏ธ Run static analysis using PHPStan:
composer test:types
โ Run unit tests using PEST
composer test:unit
๐ Run the entire test suite:
composer test
Frontend
๐งน Keep a modern codebase with ESLint:
pnpm lint
โ Run unit tests using Ember/QUnit
pnpm test
pnpm test:ember
pnpm test:ember-compatibility
๐ Start the Ember Addon/Engine
pnpm start
๐จ Build the Ember Addon/Engine
pnpm build
