use App\Http\Controllers\Api\ApiController; use Illuminate\Support\Facades\Route; // Route Publik (Tanpa Token) Route::post('/login', [ApiController::class, 'login']); // Route yang Membutuhkan Autentikasi Token (Sanctum) Route::middleware('auth:sanctum')->group(function () { Route::get('/products', [ApiController::class, 'getProducts']); Route::get('/products/barcode/{barcode}', [ApiController::class, 'getProductByBarcode']); // TAMBAHKAN ROUTE INI UNTUK MENYIMPAN PRODUK BARU Route::post('/products', [ApiController::class, 'storeProduct']); Route::post('/checkout', [ApiController::class, 'checkout']); });
Kelola rekapitulasi penjualan harian, stok barang, modal, dan analisa keuntungan toko secara akurat.
KASIR & MANAGEMENT STOK