๐Ÿ“ˆ GH Trending Explorer ๐ŸŽฒ Surprise me

โ† all repos

GangJaeYu / DentalAX

git clone https://github.com/GangJaeYu/DentalAX.git

์น˜๊ณผ ์›์žฅ๋‹˜๋“ค ๋ˆ„๊ตฌ๋‚˜ ํ•ด๋ณด์‹ค ์ˆ˜ ์žˆ๋Š” ์›๋‚ด ์ž๋™ํ™” ๊ตฌํ˜„ ์˜ˆ์‹œ

+0
stars, 24h ยท #40,969
+34
stars, 7 days ยท #5,565
+34
stars, 30 days ยท #17,466
34
โ˜… total ยท +34% this week
11
forks ยท 0 open issues

Star history (as recorded here)

2026-10-20 ยท 32 โ˜… 2026-10-23 ยท 34 โ˜…
LanguageJavaScript
LicenseUnlicense
Created2026-10-16 (7d ago)
Last push7d ago
Watchers0
OwnerUser

Links

README excerpt
# DentalAX โ€” ์น˜๊ณผ ์›๋‚ด ์—…๋ฌด AI ๋„์šฐ๋ฏธ
> ์ฝ”๋”ฉ์„ ๋ชจ๋ฅด๋Š” ์น˜๊ณผ์˜์‚ฌ๊ฐ€ **Claude Code(Opus 5.5 ยท effort high)์— ํ”„๋กฌํ”„ํŠธ ํ•œ ๋ฒˆ**์„ ์ž…๋ ฅํ•ด,
> **์‚ฌ๋žŒ์˜ ๊ฒฐ์ •ยท๊ฐœ์ž… ์—†์ด ์•ฝ 1์‹œ๊ฐ„ 45๋ถ„ ๋งŒ์—** ์™„์„ฑ๋œ ์›๋‚ด ์—…๋ฌด ์›น ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.
> ์™ธ๋ถ€ ํ”Œ๋Ÿฌ๊ทธ์ธยท์Šคํ‚ฌยทMCP๋Š” ํ•˜๋‚˜๋„ ์“ฐ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์›์žฅ๋‹˜ ๋ˆ„๊ตฌ๋‚˜ ์›๋‚ด AX๋ฅผ ์ง์ ‘ ์‹œ๋„ํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์—ฌ ์ฃผ๋Š” ์˜ˆ์‹œ ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.
**๐Ÿ“– ํ™”๋ฉด์œผ๋กœ ๋ณด๋Š” ์‚ฌ์šฉ ํ๋ฆ„** ยท **๐ŸŽฌ ์‹œ์—ฐ ์˜์ƒ (3๋ถ„)** ยท **๐Ÿงพ ์‚ฌ์šฉํ•œ ํ”„๋กฌํ”„ํŠธ** ยท **๐Ÿ›  ๋งŒ๋“  ๊ณผ์ •**
---
## ์–ด๋–ป๊ฒŒ ๋งŒ๋“ค์—ˆ๋‚˜
1. **์•„์ด๋””์–ด** โ€” ์›ํ•˜๋Š” ๊ฒƒ์„ ํ‰์†Œ ๋งํˆฌ๋กœ ์ ์—ˆ์Šต๋‹ˆ๋‹ค โ†’ โ‘  ์› ํ”„๋กฌํ”„ํŠธ
2. **ํ”„๋กฌํ”„ํŠธ ๋‹ค๋“ฌ๊ธฐ** โ€” โ‘ ์„ AI์—๊ฒŒ "๋” ์ •ํ™•ํ•˜๊ณ  ์„ธ๋ จ๋˜๊ฒŒ ๋‹ค๋“ฌ์–ด ๋‹ฌ๋ผ"๊ณ  ์š”์ฒญํ•ด ๊ทœ์น™ยท๊ฐœ์ธ์ •๋ณด ์›์น™ยท๊ธฐ๋Šฅยท๋ณด์•ˆยท๋””์ž์ธยท๊ฒ€์ฆ ๊ธฐ์ค€์„ ๊ตฌ์ฒดํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค โ†’ โ‘ก ํ™•์žฅ ํ”„๋กฌํ”„ํŠธ
3. **ํ•œ ๋ฒˆ ์ž…๋ ฅ** โ€” ์ƒˆ ์„ธ์…˜์— โ‘ก๋ฅผ ๋ถ™์—ฌ ๋„ฃ์€ ๋’ค AI๊ฐ€ ํ˜ผ์ž ๊ณ„ํš โ†’ ๊ฐœ๋ฐœ โ†’ ํ…Œ์ŠคํŠธ โ†’ ๋ธŒ๋ผ์šฐ์ € ํ™•์ธ โ†’ ์ˆ˜์ • โ†’ ๋ฌธ์„œํ™”๊นŒ์ง€ ๋งˆ์ณค์Šต๋‹ˆ๋‹ค.
| ๊ฑธ๋ฆฐ ์‹œ๊ฐ„ | ์‚ฌ๋žŒ ๊ฐœ์ž… | ์™ธ๋ถ€ ํ”Œ๋Ÿฌ๊ทธ์ธ | ์ฝ”๋“œ | ๊ฒ€์ฆ |
|---|---|---|---|---|
| ์•ฝ 1์‹œ๊ฐ„ 45๋ถ„ | 0ํšŒ | 0๊ฐœ | ์•ฝ 38,400์ค„ (ํ•œ๊ตญ์–ด ์ฃผ์„) | ์ž๋™ ํ…Œ์ŠคํŠธ 175๊ฐœ ยท ๋ธŒ๋ผ์šฐ์ € E2E 28๋‹จ๊ณ„ ํ†ต๊ณผ |
์‹œ๊ฐ„ํ‘œ, ๋ณ‘๋ ฌ ์ž‘์—…, AI๊ฐ€ ์Šค์Šค๋กœ ์ฐพ์•„ ๊ณ ์นœ ๋ฌธ์ œ๋Š” โ†’ BUILD_STORY.md
## ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ
| ์˜์—ญ | ๊ธฐ๋Šฅ | AI๊ฐ€ ๋•๋Š” ์ผ |
|---|---|---|
| ๋ฐ์Šคํฌ | ๊ณต์ง€ยท์ธ์ˆ˜์ธ๊ณ„(์ฝ์Œ ํ™•์ธ), ์˜คํ”ˆยท๋งˆ๊ฐ ์ฒดํฌ๋ฆฌ์ŠคํŠธ, ์ „ํ™” ์‘๋Œ€ ์Šคํฌ๋ฆฝํŠธ, ๋ฆฌ๋ทฐ ๋‹ต๊ธ€, ์•ˆ๋‚ด ๋ฌธ์ž ํ…œํ”Œ๋ฆฟ | ๊ธ€ ๋‹ค๋“ฌ๊ธฐ, ์Šคํฌ๋ฆฝํŠธยท๋‹ต๊ธ€ยท๋ฌธ๊ตฌ ์ดˆ์•ˆ, ์˜๋ฃŒ๊ด‘๊ณ  ์ฃผ์˜ ํ‘œํ˜„ ๊ฒ€์‚ฌ |
| ์žฌ๊ณ ยท๊ตฌ๋งค | ์ž…์ถœ๊ณ (์œ ํšจ๊ธฐ๊ฐ„ ๋น ๋ฅธ ๊ฒƒ๋ถ€ํ„ฐ), ๋ถ€์กฑยท์œ ํšจ๊ธฐ๊ฐ„ ์•Œ๋ฆผ, ๊ฑฐ๋ž˜์ฒ˜, ๋ฐœ์ฃผ์„œ ์ž๋™ ์ž‘์„ฑยท์ธ์‡„, ๋‹จ๊ฐ€ ๋ณ€๋™, CSV | ๊ฑฐ๋ž˜๋ช…์„ธ์„œ โ†’ ์ž…๊ณ  ํ’ˆ๋ชฉ ์ธ์‹, ๋ฐœ์ฃผ ๋ฉ”์‹œ์ง€ |
| ํ–‰์ •ยท์„œ๋ฅ˜ | ๊ณต๋ฌธยท์•ˆ๋‚ด๋ฌธยท๊ทœ์ •ยท๋งค๋‰ด์–ผ ์ž‘์„ฑ๊ณผ A4 ์ธ์‡„, ํšŒ์˜๋ก, ์„œ์‹ ๋ณด๊ด€ํ•จ | ๋ฌธ์„œ ์ดˆ์•ˆยท๋‹ค๋“ฌ๊ธฐ, ํšŒ์˜๋ก ์š”์•ฝ |
| ์ธ์‚ฌยท๊ทผ๋ฌด | ๊ทผ๋ฌดํ‘œ, ์—ฐ์ฐจ ์‹ ์ฒญยท์Šน์ธยท์ž”์—ฌ, ๋ฒ•์ • ๊ต์œก ์ด์ˆ˜, ์˜จ๋ณด๋”ฉ | ์˜จ๋ณด๋”ฉ ํ•ญ๋ชฉ ์ œ์•ˆ |
| ์‹œ์„คยท๋ฒ•์ • | ์žฅ๋น„ ์ ๊ฒ€ ์ด๋ ฅ, ๋ฉธ๊ท ๊ธฐ ๊ธฐ๋ก(ํ™˜์ž ์ •๋ณด ์—†์Œ), ๋ฒ•์ • ์ •๊ธฐ ์ผ์ • | โ€” |
| ์šด์˜ | ์ง€์ถœ ๊ธฐ๋กยท์›”๋ณ„ ์š”์•ฝ (ํ™˜์ž ๋งค์ถœ ์ œ์™ธ) | ์ง€์ถœ ๋ถ„๋ฅ˜ ์ถ”์ฒœ |
| ์›๋‚ด AI ๋„์šฐ๋ฏธ | ์›๋‚ด ๋งค๋‰ด์–ผ์„ ๊ทผ๊ฑฐ๋กœ ์งˆ๋ฌธ์— ๋‹ตํ•˜๊ณ  ๊ทผ๊ฑฐ ๋ฌธ์„œ ํ‘œ์‹œ | ๊ทผ๊ฑฐ ๊ธฐ๋ฐ˜ ๋‹ต๋ณ€ |
| ๊ด€๋ฆฌ | ์‚ฌ์šฉ์žยท๊ถŒํ•œ, AI ์„ค์ •ยท์›” ์˜ˆ์‚ฐ, ์‚ฌ์šฉ๋Ÿ‰ยท๋น„์šฉ, ์ž๋™ ๋ฐฑ์—…ยท๋ณต์›, ํ™œ๋™ ๊ธฐ๋ก | โ€” |
AI๋Š” Claude ยท OpenAI ยท Gemini ์ค‘ ๊ณ ๋ฅผ ์ˆ˜ ์žˆ๊ณ , **API ํ‚ค๊ฐ€ ์—†์–ด๋„ ๋ฐ๋ชจ ๋ชจ๋“œ๋กœ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์จ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.** ์˜ˆ์ƒ AI ๋น„์šฉ์€ ์›” ๋ช‡์ฒœ ์› ์ˆ˜์ค€์ž…๋‹ˆ๋‹ค โ†’ COST.md
## ๋น ๋ฅธ ์‹œ์ž‘ (Windows)
1. **Node.js LTS ์„ค์น˜** โ€” https://nodejs.org/ko/download
2. **`install.bat`** ๋”๋ธ”ํด๋ฆญ (์ฒ˜์Œ ํ•œ ๋ฒˆ)
3. **`start.bat`** ๋”๋ธ”ํด๋ฆญ โ†’ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์—ด๋ฆฌ๋ฉด "์ฒ˜์Œ ์„ค์ •"์—์„œ ๊ด€๋ฆฌ์ž ๊ณ„์ • ๋งŒ๋“ค๊ธฐ
์ง์› PCยทํƒœ๋ธ”๋ฆฟ์€ ๊ฒ€์€ ์ฐฝ์— ๋‚˜์˜จ `http://192.168.x.x:3800` ์ฃผ์†Œ๋กœ ์ ‘์†ํ•ฉ๋‹ˆ๋‹ค.
์„ค์น˜ยท์ ‘์†ยท์ฒซ ์„ค์ •ยท๋ฐฑ์—…ยท์—…๋ฐ์ดํŠธยท๋ฌธ์ œ ํ•ด๊ฒฐ์€ โ†’ **์„ค์น˜ยท์‚ฌ์šฉ ์•ˆ๋‚ด์„œ (GUIDE.md)**
## ๋ฌธ์„œ
| ๋ฌธ์„œ | ๋‚ด์šฉ |
|---|---|
| GUIDE.md | ์„ค์น˜, ๋งค์ผ ์ผœ๊ณ  ๋„๊ธฐ, ์ง์› ๊ธฐ๊ธฐ ์ ‘์†, ์ฒซ ์„ค์ •, ๋ฐฑ์—…ยท๋ณต์›, ์—…๋ฐ์ดํŠธ, ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ, ๋ฌธ์ œ ํ•ด๊ฒฐ |
| walkthrough | ์ฒ˜์Œ ์„ค์ •๋ถ€ํ„ฐ ๊ด€๋ฆฌ๊นŒ์ง€ ํ™”๋ฉด ์บก์ฒ˜ 56์žฅ + ์„ค๋ช…, ์‹œ์—ฐ ์˜์ƒ |
| LLM_GUIDE.md | LLM API๊ฐ€ ๋ฌด์—‡์ธ์ง€(์‰ฌ์šด ๋น„์œ ), API ํ‚ค ๋ฐœ๊ธ‰, ํ† ํฐ๊ณผ ์š”๊ธˆ, ํ‚ค ๊ด€๋ฆฌ ์ˆ˜์น™ |
| COST.md | ๊ณต๊ธ‰์žยท๋ชจ๋ธ ๊ฐ€๊ฒฉ ๋น„๊ต, ๋ณ‘์› ๊ทœ๋ชจ๋ณ„ ์›” ๋น„์šฉ, ์ถ”์ฒœ ์กฐํ•ฉ, ๋ฐ์ดํ„ฐ ์ •์ฑ… |
| SECURITY.md | ๊ฐœ์ธ์ •๋ณดยท๋ณด์•ˆ ์ ๊ฒ€ ์ฒดํฌ๋ฆฌ์ŠคํŠธ |
| DEVELOPMENT.md | ํด๋” ์ง€๋„("์ด ๊ธฐ๋Šฅ์€ ์ด ํŒŒ์ผ"), Claude Code๋กœ ์ˆ˜์ • ์š”์ฒญํ•˜๋Š” ์š”๋ น, ๊ฐœ๋ฐœ ๋ช…๋ น |
| PLAN.md ยท DECISIONS.md ยท CONVENTIONS.md ยท PROGRESS.md | ์„ค๊ณ„, ๊ฒฐ์ • ์ด์œ , ๊ฐœ๋ฐœ ๊ทœ์น™, ์ง„ํ–‰ ๊ธฐ๋ก |
| BUILD_STORY.md ยท prompts | ๋งŒ๋“  ๊ณผ์ •๊ณผ ์‹ค์ œ๋กœ ์ž…๋ ฅํ•œ ํ”„๋กฌํ”„ํŠธ |
## ์›์น™
- **ํ™˜์ž ์ •๋ณด๋ฅผ ์ €์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.** ํ™˜์ž ์ด๋ฆ„ยท์—ฐ๋ฝ์ฒ˜ยท์ฃผ๋ฏผ๋ฒˆํ˜ธยท์ฐจํŠธ๋ฒˆํ˜ธยท์ง„๋ฃŒ ๋‚ด์šฉ์„ ๋„ฃ๋Š” ์นธ์ด ์—†์Šต๋‹ˆ๋‹ค.
- AI๋กœ ๋ณด๋‚ด๋Š” ๊ธ€์€ ์„œ๋ฒ„๊ฐ€ ๋จผ์ € ๊ฒ€์‚ฌํ•ด ์ฃผ๋ฏผ๋ฒˆํ˜ธยท์ „ํ™”๋ฒˆํ˜ธ ๋“ฑ์„ **๊ฐ€๋ฆฌ๊ฑฐ๋‚˜ ๋ง‰์Šต๋‹ˆ๋‹ค.**
- **์›๋‚ด ๋„คํŠธ์›Œํฌ ์ „์šฉ**์ž…๋‹ˆ๋‹ค. ์ธํ„ฐ๋„ท์— ๊ณต๊ฐœํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
- API ํ‚ค๋Š” ์„œ๋ฒ„์—๋งŒ ์•”ํ˜ธํ™”ํ•ด ์ €์žฅํ•˜๊ณ  ์ง์› ๊ธฐ๊ธฐ๋กœ ๋ณด๋‚ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
> ์ด ์„œ๋น„์Šค๋Š” ์—…๋ฌด ๋ณด์กฐ ๋„๊ตฌ์ด๋ฉฐ ๋ฒ•๋ฅ  ์ž๋ฌธ์„ ๋Œ€์‹ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฐœ์ธ์ •๋ณด๋ณดํ˜ธ๋ฒ•ยท์˜๋ฃŒ๋ฒ•(์˜๋ฃŒ๊ด‘๊ณ  ๋“ฑ)ยท๋…ธ๋ฌด ๊ด€๋ จ ํŒ๋‹จ์€ ์ „๋ฌธ๊ฐ€์™€ ์ƒ์˜ํ•˜์„ธ์š”.
## ๋ผ์ด์„ ์Šค
Unlicense (ํผ๋ธ”๋ฆญ ๋„๋ฉ”์ธ). ํฌํ•จ๋œ ์™ธ๋ถ€ ์ž๋ฃŒ: Pretendard ๊ธ€๊ผด(OFL), Preact(MIT), htm(Apache-2.0), Lucide ์•„์ด์ฝ˜(ISC) โ€” ๊ฐ ํด๋”์˜ ๋ผ์ด์„ ์Šค ํŒŒ์ผ ์ฐธ๊ณ .