Skip to content

Latest commit

Β 

History

History
98 lines (68 loc) Β· 2.71 KB

File metadata and controls

98 lines (68 loc) Β· 2.71 KB

🌳 SearchForest-FE

μ€‘μ•™λŒ€ν•™κ΅ μΊ‘μŠ€ν†€λ””μžμΈ νŒ€ μˆ²μ†‘ (Soopsong) 이 κ°œλ°œν•œ AI 연관검색어 μΆ”λ‘  μ‹œμŠ€ν…œμž…λ‹ˆλ‹€.
이 μ €μž₯μ†ŒλŠ” ν”„λ‘ νŠΈμ—”λ“œ μ „μš© λ ˆν¬μ§€ν† λ¦¬μž…λ‹ˆλ‹€.
AI λͺ¨λΈ 및 λ°±μ—”λ“œλŠ” 별도 레포둜 λΆ„λ¦¬λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.


πŸ”₯ What is SearchForest?

"κ²€μƒ‰μ˜ 흐름을 μž‡λ‹€, μƒκ°μ˜ μˆ²μ„ νŽΌμΉ˜λ‹€"

  • 🌐 μ‚¬μš©μžκ°€ μž…λ ₯ν•œ 검색어λ₯Ό μ€‘μ‹¬μœΌλ‘œ, 2-depth μ—°κ΄€ ν‚€μ›Œλ“œλ₯Ό μ‹œκ°μ μœΌλ‘œ 탐색할 수 μžˆλŠ” μ„œλΉ„μŠ€μž…λ‹ˆλ‹€.
  • 🧠 M3E 기반 μž„λ² λ”© λͺ¨λΈμ„ ν™œμš©ν•˜μ—¬ 의미 기반 연관성을 μΆ”λ‘ ν•©λ‹ˆλ‹€.
  • 🌳 λ„€νŠΈμ›Œν¬ κ·Έλž˜ν”„μ™€ λ²„λΈ”ν˜• κ·Έλž˜ν”„λ₯Ό 톡해 직관적인 탐색 ν™˜κ²½μ„ μ œκ³΅ν•©λ‹ˆλ‹€.

πŸ–₯️ Prototype

prototypegif


🧰 Tech Stack

  • React + TypeScript + Vite
  • TailwindCSS
  • D3.js (λ„€νŠΈμ›Œν¬ κ·Έλž˜ν”„ μ‹œκ°ν™”)

βš™οΈ μ‹€ν–‰ 방법

1. ν”„λ‘œμ νŠΈ μ„€μΉ˜

npm install

2. 개발 μ„œλ²„ μ‹€ν–‰

npm run dev

3. λΉŒλ“œ

npm run build

πŸ“‚ 디렉토리 ꡬ쑰

searchforest-fe/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/       # UI μ»΄ν¬λ„ŒνŠΈ
β”‚   β”œβ”€β”€ pages/            # νŽ˜μ΄μ§€ μ»΄ν¬λ„ŒνŠΈ
β”‚   β”œβ”€β”€ hooks/            # μ»€μŠ€ν…€ ν›…
β”‚   β”œβ”€β”€ api/              # API 톡신 λͺ¨λ“ˆ
β”‚   β”œβ”€β”€ assets/           # 이미지 및 정적 μžμ›
β”‚   └── App.tsx
β”œβ”€β”€ public/
β”œβ”€β”€ index.html
β”œβ”€β”€ tailwind.config.js
β”œβ”€β”€ postcss.config.js
└── README.md

πŸ‘₯ νŒ€ μˆ²μ†‘ (Team Soopsong)


Frontend : μ†‘μ •ν˜„


Backend : μž„λ―Όν˜


AI : μž„μ§€λ―Ό

πŸ™Œ μ€‘μ•™λŒ€ν•™κ΅ μ†Œν”„νŠΈμ›¨μ–΄ν•™λΆ€ 2025 μΊ‘μŠ€ν†€ ν”„λ‘œμ νŠΈ


πŸ”— Related Repositories

  • πŸ€– searchforest-ai: M3E 기반 μ—°κ΄€ ν‚€μ›Œλ“œ μΆ”λ‘  AI λͺ¨λΈ
  • βš™οΈ searchforest-be: FastAPI 기반 λ°±μ—”λ“œ API μ„œλ²„

πŸ“„ License

MIT License Β© 2025 Soopsong Team