feat: workout sesssions

This commit is contained in:
2026-05-20 15:33:32 +02:00
parent 4ec9aab5b6
commit 02bee84ed4
10 changed files with 413 additions and 0 deletions
+7
View File
@@ -5,6 +5,7 @@ use App\Http\Controllers\DeviceTokenController;
use App\Http\Controllers\MealImageAnalysisController;
use App\Http\Controllers\MealPostController;
use App\Http\Controllers\PostReviewsController;
use App\Http\Controllers\WorkoutSessionController;
use Illuminate\Support\Facades\Route;
// Auth
@@ -30,6 +31,12 @@ Route::middleware('auth:sanctum')->group(function (): void {
Route::get('test-notifs', [DeviceTokenController::class, 'notifs']);
});
// Workouts
Route::middleware('auth:sanctum')->group(function (): void {
Route::get('workouts', [WorkoutSessionController::class, 'index'])->name('workouts.index');
Route::post('workouts', [WorkoutSessionController::class, 'store'])->name('workouts.store');
});
// Meals
Route::middleware('auth:sanctum')->group(function (): void {
Route::get('meal-posts/stats', [MealPostController::class, 'stats']);