Intégration reservations et mock lavage

This commit is contained in:
bastien
2026-07-03 19:01:49 +02:00
parent b2443b654c
commit 55a558b536
16 changed files with 346 additions and 5 deletions
+5
View File
@@ -1,6 +1,7 @@
<?php
use App\Http\Controllers\Api\V1\AuthController;
use App\Http\Controllers\Api\V1\HealthController;
use App\Http\Controllers\Api\V1\BookingController;
use App\Http\Controllers\Api\V1\EstablishmentController;
use App\Http\Controllers\Api\V1\Integration\MachineEventController;
@@ -17,6 +18,9 @@ use App\Http\Controllers\Api\V1\WashController;
use Illuminate\Support\Facades\Route;
Route::prefix('v1')->group(function () {
Route::get('health', [HealthController::class, 'index']);
Route::get('health/db', [HealthController::class, 'database']);
Route::prefix('auth')->group(function () {
Route::post('register', [AuthController::class, 'register']);
Route::post('login', [AuthController::class, 'login']);
@@ -49,6 +53,7 @@ Route::prefix('v1')->group(function () {
Route::get('establishments', [EstablishmentController::class, 'index']);
Route::get('establishments/{uuid}', [EstablishmentController::class, 'show']);
Route::get('machines/lookup', [MachineController::class, 'lookup']);
Route::get('machines/{uuid}', [MachineController::class, 'show']);
Route::get('machines/{uuid}/availability', [MachineController::class, 'availability']);
Route::get('machines/{uuid}/pricing', [MachineController::class, 'pricing']);