realestate: 프론트 청약 페이지를 realestate-lab API로 전면 리디자인
- Subscription.jsx: /api/subscription/* → /api/realestate/* 전환 - 4탭 구성: 대시보드, 공고 목록, 매칭 결과, 내 프로필 - 대시보드: 수집 상태/실행, 진행중 공고, 신규 매칭 통계 - 공고 목록: 자동 수집 공고 카드 그리드 + 필터 + 상세 패널 - 매칭 결과: 프로필 기반 추천 점수순 목록 - 내 프로필: 자격 조건 + 선호 조건 폼 - routes.jsx: /realestate/property 라우트 제거 (RealEstate.jsx 미사용) - 구 API 경로(/api/subscription/*, /api/realestate/complexes) 완전 제거 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -18,7 +18,6 @@ const Lotto = lazy(() => import('./pages/lotto/Lotto'));
|
||||
const Travel = lazy(() => import('./pages/travel/Travel'));
|
||||
const Stock = lazy(() => import('./pages/stock/Stock'));
|
||||
const StockTrade = lazy(() => import('./pages/stock/StockTrade'));
|
||||
const RealEstate = lazy(() => import('./pages/realestate/RealEstate'));
|
||||
const Subscription = lazy(() => import('./pages/subscription/Subscription'));
|
||||
const EffectLab = lazy(() => import('./pages/effect-lab/EffectLab'));
|
||||
const SwordStream = lazy(() => import('./pages/effect-lab/SwordStream'));
|
||||
@@ -69,7 +68,7 @@ export const navLinks = [
|
||||
label: 'Realestate',
|
||||
path: '/realestate',
|
||||
subtitle: '부동산',
|
||||
description: '청약 자격 비교, 일정 관리, 관심 단지 정보를 관리하는 공간',
|
||||
description: '청약 공고 자동 수집, 매칭, 프로필 기반 자격 분석',
|
||||
icon: <IconBuilding />,
|
||||
accent: '#f43f5e',
|
||||
},
|
||||
@@ -145,10 +144,6 @@ export const appRoutes = [
|
||||
path: 'realestate',
|
||||
element: <Subscription />,
|
||||
},
|
||||
{
|
||||
path: 'realestate/property',
|
||||
element: <RealEstate />,
|
||||
},
|
||||
{
|
||||
path: 'travel',
|
||||
element: <Travel />,
|
||||
|
||||
Reference in New Issue
Block a user