| use App\Http\Controllers\Api\DashboardController; | |
| use Illuminate\Http\Request; | |
| use Illuminate\Support\Facades\Route; | |
| /* | |
| |-------------------------------------------------------------------------- | |
| | API Routes | |
| |-------------------------------------------------------------------------- | |
| | | |
| | Here is where you can register API routes for your application. These | |
| | routes are loaded by the RouteServiceProvider and all of them will | |
| | be assigned to the "api" middleware group. Make something great! | |
| | | |
| */ | |
| Route::middleware('auth:sanctum')->get('/user', function (Request $request) { | |
| return $request->user(); | |
| }); | |
| // Dashboard Analytics API Routes (temporarily without auth for testing) | |
| Route::prefix('dashboard')->group(function () { | |
| Route::get('/revenue', [DashboardController::class, 'revenue']); | |
| Route::get('/profit', [DashboardController::class, 'profit']); | |
| Route::get('/sales', [DashboardController::class, 'sales']); | |
| Route::get('/customers', [DashboardController::class, 'customers']); | |
| Route::get('/summary', [DashboardController::class, 'summary']); | |
| }); |