diff --git a/app/Http/Controllers/statsController.php b/app/Http/Controllers/statsController.php
new file mode 100644
index 0000000..3ebcf4b
--- /dev/null
+++ b/app/Http/Controllers/statsController.php
@@ -0,0 +1,23 @@
+get();
+
+
+ return view ('stats.index', compact('title', 'totalQuantity', 'productCount', 'products'));
+ }
+}
diff --git a/resources/views/inc/topbar.blade.php b/resources/views/inc/topbar.blade.php
index 7e6a7ca..b1982fb 100644
--- a/resources/views/inc/topbar.blade.php
+++ b/resources/views/inc/topbar.blade.php
@@ -18,7 +18,7 @@
- 통계
+ 통계
{{-- 로그아웃 버튼 --}}
diff --git a/resources/views/stats/index.blade.php b/resources/views/stats/index.blade.php
new file mode 100644
index 0000000..0b3da64
--- /dev/null
+++ b/resources/views/stats/index.blade.php
@@ -0,0 +1,57 @@
+@extends('layout')
+
+@section('main')
+
+
📊 재고 통계
+
+
+
+
+
+
총 상품 수량
+
{{ $totalQuantity }}
+
+
+
+
+
+
+
총 상품 종류
+
{{ $productCount }}
+
+
+
+
+
+
+
+
+
+
+
+ | 상품명 |
+ SKU |
+ 수량 |
+
+
+
+ @forelse($products as $product)
+
+ | {{ $product->name }} |
+ {{ $product->sku }} |
+ {{ $product->quantity}} |
+
+ @empty
+
+ | ✅ 모든 상품의 재고가 충분합니다. |
+
+ @endforelse
+
+
+
+
+
+
+@endsection
diff --git a/routes/web.php b/routes/web.php
index a63daf6..63b6a75 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -2,6 +2,7 @@
use App\Http\Controllers\LoginController;
use App\Http\Controllers\ProductController;
+use App\Http\Controllers\statsController;
use App\Http\Controllers\StockLogController;
use App\Http\Middleware\Authenticate;
use Illuminate\Support\Facades\Route;
@@ -54,3 +55,7 @@ Route::post('/stock/input/{id}', [StockLogController::class, 'store'])
// 입출고 이력
Route::get('/stock}', [StockLogController::class, 'index'])
->name('stock.list');
+
+// 통계
+Route::get('/stats}', [statsController::class, 'index'])
+ ->name('stats');