suval / cars
Test for Megakit.pro
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=5.6.4
- laravel/framework: 5.4.*
- laravel/tinker: ~1.0
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpunit/phpunit: ~5.7
This package is not auto-updated.
Last update: 2025-06-08 06:39:37 UTC
README
Installation:
From GitHub:
git clone https://github.com/vsudeikin/cars.git
From composer:
composer create-project suval/cars:dev-master project_name
After installation:
- create DB "cars"
- .env: - DB_DATABASE=cars - DB_USERNAME=your's db user name - DB_PASSWORD=your's db password
- On poject folder: php artisan migrate --seed
- Register new user. http://project.name/register
- Get your api_token. http://project.name/home (autoload)
REST API: Car fields: [ id, models, year, color, owner_id, created_at, updated_at] Owners fields: [id, name, created_at, updated_at]
You can use: CURL, POSTMAN etc. to make CRUD operations (must use api_token). Targets here: http://your.project/api/car http://your.project/api/owner CRUD request methods: CREATE: POST /api/... READ: GET /api/.../{id} UPDATE: PUT /api/.../{id} DELETE: DELETE /api/.../{id}