feat: breath template & breath session

This commit is contained in:
2025-08-25 17:58:45 +03:30
parent b013feebfa
commit c4305382cc
8 changed files with 238 additions and 11 deletions
+10 -2
View File
@@ -6,7 +6,7 @@
use App\Http\Controllers\BreathingExerciseController;
use App\Http\Controllers\PackageNameController;
use App\Http\Controllers\ProductController;
use App\Http\Controllers\BreathingTemplate;
Route::get('package-names/{name}/products', [ProductController::class, 'index']);
Route::prefix('auth')->controller(UserController::class)->group(function () {
@@ -39,5 +39,13 @@
Route::post('breathing-exercises', [BreathingExerciseController::class, 'store']);
Route::get('profile', [BreathingExerciseController::class, 'profile']);
// ------------------------------------------------
Route::post('breathing-templates', [BreathingExerciseController::class, 'createTemplate']);
Route::get('breathing-templates', [BreathingExerciseController::class, 'getTemplates']);
Route::post('breathing-complete', [BreathingExerciseController::class, 'completeSession']);
Route::get('profile', [BreathingExerciseController::class, 'profile']);
Route::put('breathing-templates/{id}', [BreathingExerciseController::class, 'updateTemplate']);
Route::delete('breathing-templates/{id}', [BreathingExerciseController::class, 'deleteTemplate']);
Route::get('user-templates', [BreathingExerciseController::class, 'getUserTemplates']);
});