diff --git a/src/frontend/apps/web/src/features/stock/ui/stock-chart-container.tsx b/src/frontend/apps/web/src/features/stock/ui/stock-chart-container.tsx
new file mode 100644
index 00000000..08c4ec7d
--- /dev/null
+++ b/src/frontend/apps/web/src/features/stock/ui/stock-chart-container.tsx
@@ -0,0 +1,26 @@
+import {
+ ResizableHandle,
+ ResizablePanel,
+ ResizablePanelGroup,
+} from '@workspace/ui/components';
+
+const StockChartContainer = () => {
+ return (
+
+
+ 주식차트
+
+
+
+ 거래량 캔들차트
+
+
+ );
+};
+export default StockChartContainer;
diff --git a/src/frontend/apps/web/src/features/stock/ui/stock-detail-layout.tsx b/src/frontend/apps/web/src/features/stock/ui/stock-detail-layout.tsx
index 2f8d8e32..25cbf242 100644
--- a/src/frontend/apps/web/src/features/stock/ui/stock-detail-layout.tsx
+++ b/src/frontend/apps/web/src/features/stock/ui/stock-detail-layout.tsx
@@ -1,5 +1,17 @@
+import StockChartContainer from './stock-chart-container';
+import StockInfoContainer from './stock-info-container';
+
const StockDetailLayout = () => {
- return
123
;
+ return (
+
+ );
};
export default StockDetailLayout;
diff --git a/src/frontend/apps/web/src/features/stock/ui/stock-info-container.tsx b/src/frontend/apps/web/src/features/stock/ui/stock-info-container.tsx
new file mode 100644
index 00000000..e1c1f510
--- /dev/null
+++ b/src/frontend/apps/web/src/features/stock/ui/stock-info-container.tsx
@@ -0,0 +1,12 @@
+import StockInfo from './stock-info';
+import StockLogo from './stock-logo';
+
+const StockInfoContainer = () => {
+ return (
+
+
+
+
+ );
+};
+export default StockInfoContainer;
diff --git a/src/frontend/apps/web/src/features/stock/ui/stock-info.tsx b/src/frontend/apps/web/src/features/stock/ui/stock-info.tsx
new file mode 100644
index 00000000..9dc03bed
--- /dev/null
+++ b/src/frontend/apps/web/src/features/stock/ui/stock-info.tsx
@@ -0,0 +1,17 @@
+const StockInfo = () => {
+ return (
+
+
+ 테슬라
+ 000000
+
+
+ 579,913
+
+ 어제보다 +6.72(0.2%)
+
+
+
+ );
+};
+export default StockInfo;
diff --git a/src/frontend/apps/web/src/features/stock/ui/stock-logo.tsx b/src/frontend/apps/web/src/features/stock/ui/stock-logo.tsx
new file mode 100644
index 00000000..57b577eb
--- /dev/null
+++ b/src/frontend/apps/web/src/features/stock/ui/stock-logo.tsx
@@ -0,0 +1,16 @@
+import { Avatar, AvatarFallback, AvatarImage } from '@workspace/ui/components';
+
+const StockLogo = () => {
+ return (
+ <>
+
+
+ Logo
+
+ >
+ );
+};
+export default StockLogo;