Skip to content

๐Ÿ”Ž ํŒจ์…˜ ์Šค์บ๋„ˆ (FASHION SCANNER) / AI ์ด๋ฏธ์ง€์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•ด '์ผ€์ดํŒ ์Šคํƒ€๊ฐ€ ์ฐฉ์šฉํ•œ ์˜๋ฅ˜์— ๊ด€ํ•œ ์ •๋ณด'์™€ '๋น„์Šทํ•œ ์˜๋ฅ˜์˜ ํŒ๋งค์ฒ˜'๋ฅผ ์ฐพ์•„์ฃผ๋Š” ์„œ๋น„์Šค

Notifications You must be signed in to change notification settings

JeongHwan-dev/fashion-scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


FASHION SCANNER

ํŒจ์…˜ ์Šค์บ๋„ˆ (FASHION SCANNER)

NGINX

๋ชฉ์ฐจ

  1. ์›น ์„œ๋น„์Šค ์†Œ๊ฐœ
  2. ๊ธฐ์ˆ  ์Šคํƒ
  3. ์ฃผ์š” ๊ธฐ๋Šฅ
  4. ํ”„๋กœ์ ํŠธ ๊ตฌ์„ฑ๋„
  5. ๋ฐ๋ชจ ์˜์ƒ
  6. ๊ฐœ๋ฐœ ํŒ€ ์†Œ๊ฐœ
  7. ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„ ๋ฐ ์ผ์ •
  8. ๊ตฌ๊ธ€ ์• ๋„๋ฆฌํ‹ฑ์Šค ํ†ต๊ณ„
  9. ์‹คํ–‰ ๋ฐฉ๋ฒ•

๐Ÿ’ ์›น ์„œ๋น„์Šค ์†Œ๊ฐœ

AI X FASHION X K-POP STAR ์ด 3๊ฐ€์ง€ ํ‚ค์›Œ๋“œ์˜ ์ง‘ํ•ฉ.
ํŒจ์…˜์—…๊ณ„์—์„œ ์œ ๋ช…ํ•œ ์ผ€์ดํŒ ์Šคํƒ€๋ฅผ ์„ ์ •ํ•œ ๋’ค AI ์ด๋ฏธ์ง€์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•ด 'ํ•ด๋‹น์ธ๋ฌผ์ด ์ฐฉ์šฉํ•œ ์˜๋ฅ˜์— ๊ด€ํ•œ ์ •๋ณด'์™€ '๋น„์Šทํ•œ ์˜๋ฅ˜์˜ ํŒ๋งค์ฒ˜'๋ฅผ ์ฐพ์•„์ฃผ๋Š” ์„œ๋น„์Šค.

์ฒซ ๋ฒˆ์งธ ๋ฒ„์ „์€ ์ผ€์ดํŒ ์Šคํƒ€ ์ค‘ ๊ฐ€์žฅ ํŒจ์…˜๊ณ„์—์„œ ์˜ํ–ฅ๋ ฅ์ด ์žˆ๋‹ค๊ณ  ํ‰๊ฐ€๋˜๋Š” '๋ธ”๋ž™ํ•‘ํฌ'๋กœ ์„ ์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

ํƒ€๊ฒŸ์ธต
  • ํŒจ์…˜ ํŠธ๋ Œ๋“œ์— ๋ฏผ๊ฐํ•œ 20/30 ๋Œ€ ์—ฌ์„ฑ, ๋ธ”๋ž™ํ•‘ํฌ ๊ตญ๋‚ด์™ธ ํŒฌ๋“ค.
๋ฌธ์ œ ์ •์˜
  • ์ผ€์ดํŒ์Šคํƒ€๊ฐ€ ์ฐฉ์šฉํ•œ ํŒจ์…˜์€ ๋Œ€์ค‘์œผ๋กœ๋ถ€ํ„ฐ์˜ ์›Œ๋„ˆ๋น„ ํ˜„์ƒ์„ ๋งŒ๋“ค์–ด๋‚ด๋Š” ์ฃผ์š”ํ•œ ์š”์†Œ์ด๋‚˜ ํ˜„์žฌ๊นŒ์ง€ ๊ทธ๋“ค๊ณผ ๋น„์Šทํ•˜๊ฒŒ ์˜ท์„ ์ž…๊ธฐ์œ„ํ•ด์„œ๋Š” ์‚ฌ๋žŒ์ด ์ผ์ผ์ด ๊ฒ€์ƒ‰์„ ํ•ด์•ผํ•œ๋‹ค.
๊ฐ€์„ค ์„ค์ • ๋ฐฉ๋ฒ•
  • ์‹œ๋Œ€์˜ ํŒจ์…˜ ์•„์ด์ฝ˜์œผ๋กœ ํ‰๊ฐ€๋˜๋Š” '๋ธ”๋ž™ํ•‘ํฌ'์˜ ํŒจ์…˜์„ AI๋ฅผ ํ™œ์šฉํ•ด ์˜๋ฅ˜ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๋ถ„๋ฅ˜ํ•˜๊ณ  ๋น„์Šทํ•œ ์˜๋ฅ˜๋ฅผ ์ถ”์ฒœํ•œ๋‹ค. ๋” ๋‚˜์•„๊ฐ€ ํŒ๋งค ๋งํฌ๊นŒ์ง€ ์—ฐ๊ฒฐํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜์—ฌ ํƒ€๊ฒŸ์ธต์ด ๋ธ”๋ž™ํ•‘ํฌ๊ฐ€ ์ฐฉ์šฉํ•œ ์˜๋ฅ˜์™€ ๋น„์Šทํ•œ ์˜๋ฅ˜๋ฅผ ๊ตฌ๋งคํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค. ๋˜ํ•œ, ์›Œ๋„ˆ๋น„ ํ˜„์ƒ์„ ์ด์šฉํ•ด ๋ณธ์ธ์˜ ํŒจ์…˜ ์Šคํƒ€์ผ๊ณผ ์ผ์น˜ํ•˜๋Š” ๋ธ”๋ž™ํ•‘ํฌ ๋ฉค๋ฒ„๋ฅผ ์ถœ๋ ฅํ•จ์œผ๋กœ ์‚ฌ์ดํŠธ ์ด์šฉ ํฅ๋ฏธ๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค.
์ถ”๊ฐ€ ๊ธฐ๋Œ€ ํšจ๊ณผ
  • ํƒ€๊ฒŸ์ธต์˜ ํŠธ๋ž˜ํ”ฝ์„ ์œ ๋„ํ•ด์„œ ๊ด‘๊ณ  ์ˆ˜์ต์„ ์ฐฝ์ถœํ•  ์ˆ˜ ์žˆ๋‹ค. ๋” ๋‚˜์•„๊ฐ€ ํŒจ์…˜๊ด€๋ จ ์ผ€์ดํŒ์Šคํƒ€๋งˆ๋‹ค ์กด์žฌํ•˜๋Š” ์›น ์„œ๋น„์Šค๋กœ์„œ์˜ ์—ญํ• ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ”— ๋ฐ๋ชจ ์˜์ƒ ๋ฐ”๋กœ๊ฐ€๊ธฐ Click ! ๐Ÿ‘ˆ

์ƒˆ ์ฐฝ ์—ด๊ธฐ ๋ฐฉ๋ฒ• : CTRL+click (on Windows and Linux) | CMD+click (on MacOS)


๐Ÿ›  ๊ธฐ์ˆ  ์Šคํƒ

Front-end

HTML5 CSS3 JavaScript React
HTML5 CSS3 JavaScript(ES6) React

Back-end

Python Django PostgreSQL
Python Django PostgreSQL

AI

PyTorch
PyTorch

DevOps

Docker NGiNX Azure
Docker NGiNX Azure

Data-set

  • DeepFashion ๋ฐ์ดํ„ฐ
  • ์•„๋งˆ์กด(US) ํฌ๋กค๋ง ๋ฐ์ดํ„ฐ

๐Ÿ’ก ์ฃผ์š” ๊ธฐ๋Šฅ

๊ธฐ๋Šฅ
๋‚ด์šฉ
๋ฃฉ๋ถ ํŽ˜์ด์ง€ ์ œ๊ณต ๋ฃฉ๋ถ ํŽ˜์ด์ง€๋ฅผ ์ œ๊ณตํ•˜์—ฌ ๋ฉค๋ฒ„๋“ค์ด ์‚ฌ์ง„์—์„œ ์ž…๊ณ  ์žˆ๋Š” ์˜ท๊ณผ ์œ ์‚ฌํ•œ ์˜ท๋“ค์„ ์ œ์‹œํ•˜๊ณ  ํŒ๋งค์ฒ˜๋ฅผ ์—ฐ๊ฒฐ
๋ฉค๋ฒ„ ๋งค์นญ ์„œ๋น„์Šค ์‚ฌ์šฉ์ž์˜ ์Šคํƒ€์ผ๋ง ์‚ฌ์ง„์„ ์—…๋กœ๋“œ ์‹œ ์‚ฌ์šฉ์ž์˜ ํŒจ์…˜๊ณผ ์œ ์‚ฌํ•œ ํŒจ์…˜ ์Šคํƒ€์ผ์„ ๊ฐ€์ง„ ๋ฉค๋ฒ„๋ฅผ ๋งค์นญ
์š”์ฒญ ์„œ๋น„์Šค ์‚ฌ์šฉ์ž๊ฐ€ ์šด์˜์ง„์—๊ฒŒ ์ถ”๊ฐ€๋ฅผ ์›ํ•˜๋Š” ์ด๋ฏธ์ง€๋ฅผ ์š”์ฒญ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋Š” ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ
ํ•œ/์˜ ํŽ˜์ด์ง€ ์ œ๊ณต ๊ธ€๋กœ๋ฒŒ ์‚ฌ์šฉ์ž ์œ ์ž…์„ ์œ„ํ•ด ํ•œ์˜ ํŽ˜์ด์ง€ ๋ชจ๋‘ ๊ตฌํ˜„

ํŒจ์…˜ ์Šค์บ๋„ˆ ์›น ์„œ๋น„์Šค๋Š” ๋ฐ˜์‘ํ˜• ์›น์„ ๊ตฌ์ถ•ํ•˜์—ฌ ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ์—์„œ๋„ ์ตœ์ ์˜ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.


๐Ÿ“‚ ํ”„๋กœ์ ํŠธ ๊ตฌ์„ฑ๋„

๐Ÿ”—์™€์ด์–ดํ”„๋ ˆ์ž„(Wireframe)
Wireframe
๐Ÿ”—์Šคํ† ๋ฆฌ๋ณด๋“œ
Storyboard1
์•„ํ‚คํ…์ฒ˜(Architecture)
Architecture
๊ฐœ์ฒด-๊ด€๊ณ„ ๋ชจ๋ธ(ERD)
ERD

๐Ÿ–ฅ ๋ฐ๋ชจ ์˜์ƒ

๐Ÿ”— ๋ฐ๋ชจ ์˜์ƒ ๋ฐ”๋กœ๊ฐ€๊ธฐ Click ! ๐Ÿ‘ˆ

์ƒˆ ์ฐฝ ์—ด๊ธฐ ๋ฐฉ๋ฒ• : CTRL+click (on Windows and Linux) | CMD+click (on MacOS)

๋ฉ”์ธ ํŽ˜์ด์ง€
๋ฉ”์ธ ํŽ˜์ด์ง€
๋ฃฉ๋ถ ํŽ˜์ด์ง€
๋ฃฉ๋ถ ์ง€์ˆ˜ ํŽ˜์ด์ง€
๋ฃฉ๋ถ ๋กœ์ œ ํŽ˜์ด์ง€
๋งค์นญ ํŽ˜์ด์ง€
๋งค์นญ ํŽ˜์ด์ง€1
๋งค์นญ ํŽ˜์ด์ง€2
๋งค์นญ ํŽ˜์ด์ง€3
๋งค์นญ ํŽ˜์ด์ง€4
์š”์ฒญ ์„œ๋น„์Šค
์š”์ฒญ ์„œ๋น„์Šค
FAQ ํŽ˜์ด์ง€
FAQ ํŽ˜์ด์ง€
์กฐ์ง๋ฌธํ™” ํŽ˜์ด์ง€
์กฐ์ง๋ฌธํ™” ํŽ˜์ด์ง€
404 ์—๋Ÿฌ ํŽ˜์ด์ง€
404 ์—๋Ÿฌ ํŽ˜์ด์ง€
์˜๋ฌธ ๋ฉ”์ธ ํŽ˜์ด์ง€ (์˜๋ฌธ ์ „ํ™˜ ๊ธฐ๋Šฅ)
์˜๋ฌธ ๋ฉ”์ธ ํŽ˜์ด์ง€
๋ฉ”์ธ ํŽ˜์ด์ง€(๋ชจ๋ฐ”์ผ) ๋ฃฉ๋ถ ํŽ˜์ด์ง€(๋ชจ๋ฐ”์ผ)
๋ฉ”์ธ ํŽ˜์ด์ง€(๋ชจ๋ฐ”์ผ) ๋ฃฉ๋ถ ํŽ˜์ด์ง€(๋ชจ๋ฐ”์ผ)
๋งค์นญ ํŽ˜์ด์ง€(๋ชจ๋ฐ”์ผ) FAQ ํŽ˜์ด์ง€(๋ชจ๋ฐ”์ผ)
๋งค์นญ ํŽ˜์ด์ง€(๋ชจ๋ฐ”์ผ) FAQ ํŽ˜์ด์ง€(๋ชจ๋ฐ”์ผ)
์กฐ์ง๋ฌธํ™” ํŽ˜์ด์ง€(๋ชจ๋ฐ”์ผ)
์กฐ์ง๋ฌธํ™” ํŽ˜์ด์ง€(๋ชจ๋ฐ”์ผ)

๐Ÿ‘ช ๊ฐœ๋ฐœ ํŒ€ ์†Œ๊ฐœ

์ฐจ์‹œํ˜„ ํ”„๋กœํ•„ ์ฐจ์‹œํ˜„ ํ”„๋กœํ•„ ๋ฐ•์ •ํ™˜ ํ”„๋กœํ•„ ๊น€์ˆ˜์—ฐ ํ”„๋กœํ•„ ์ด๋ณด๋žŒ ํ”„๋กœํ•„
์ฐจ์‹œํ˜„
(PM & AI)
์ด์ฐฌ๋ฏธ
(AI)
๋ฐ•์ •ํ™˜
(Front-end)
๊น€์ˆ˜์—ฐ
(Front-end)
์ด๋ณด๋žŒ
(Back-end)

์ด๋ฆ„ ์—ญํ• 
๊ฐœ๋ฐœ ๋‚ด์šฉ
์ฐจ์‹œํ˜„ PM & AI - ๋กœ์ ํŠธ ๋ฌธ์„œ ์ž‘์„ฑ
- ์Šคํ† ๋ฆฌ๋ณด๋“œ ์ž‘์„ฑ
- ์•„๋งˆ์กด ์‡ผํ•‘๋ชฐ ๋ฐ์ดํ„ฐ ํฌ๋กค๋ง
- ๋”ฅํŒจ์…˜ ๋ฐ์ดํ„ฐ ํ™œ์šฉํ•œ ๋ชจ๋ธ 1, ๋ชจ๋ธ 2 ๊ฐœ๋ฐœ
- UX ์ž‘์„ฑ
์ด์ฐฌ๋ฏธ AI - ์•„๋งˆ์กด ์‡ผํ•‘๋ชฐ ๋ฐ์ดํ„ฐ ํฌ๋กค๋ง
- ๋”ฅํŒจ์…˜ ๋ฐ์ดํ„ฐ ํ™œ์šฉํ•œ ๋ชจ๋ธ 1, ๋ชจ๋ธ 2 ๊ฐœ๋ฐœ
๋ฐ•์ •ํ™˜ Front-end - ๋ฉ”์ธ ํŽ˜์ด์ง€, ์กฐ์ง ๋ฌธํ™” ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ
- ๋ฉค๋ฒ„ ์Šคํƒ€์ผ๋ง ๋งค์นญ ์„œ๋น„์Šค ๊ฐœ๋ฐœ
- 'BEM ๋ฐฉ๋ฒ•๋ก '์„ ์ ์šฉํ•˜์—ฌ CSS ์Šคํƒ€์ผ๋ง ์ ์šฉ
- 'Media Query'๋ฅผ ์ด์šฉํ•œ ๋ฐ˜์‘์›น ์›น ๊ตฌํ˜„
- ๊ฒ€์ƒ‰ ์—”์ง„ ์ตœ์ ํ™”(SEO) ์ž‘์—…(Meta Data ์„ค์ • ๋ฐ ์‹œ๋ฉ˜ํ‹ฑ ๋งˆํฌ์—… ์‚ฌ์šฉ)
๊น€์ˆ˜์—ฐ Front-end - ๋ฉค๋ฒ„๋ณ„ ๋ฃฉ๋ถ ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ(+๋ฐ˜์‘ํ˜• ์›น)
- FAQ ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ(+๋ฐ˜์‘ํ˜• ์›น)
- ๋กœ๋”ฉ ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ(+๋ฐ˜์‘ํ˜• ์›น)
- 404 ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ(+๋ฐ˜์‘ํ˜• ์›น)
- ํ•œ/์˜ ์ „ํ™˜ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ
์ด๋ณด๋žŒ Back-end - ๋ฃฉ๋ถ API ์„ค๊ณ„
- ๋ฉค๋ฒ„ ๋งค์นญ API ์„ค๊ณ„
- DB ์„ค๊ณ„
- ์›น ์„œ๋น„์Šค ๋ฐฐํฌ

๐Ÿ“… ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„ ๋ฐ ์ผ์ •

๊ฐœ๋ฐœ ๊ธฐ๊ฐ„

21.05.11 ~ 21.06.11 (5์ฃผ)

๊ฐœ๋ฐœ ์ผ์ •

์ฃผ์ฐจ ๋‚ด์šฉ
1์ฃผ์ฐจ ๊ธฐํš์•ˆ ํ™•์ •
์™€์ด์–ดํ”„๋ ˆ์ž„ ๋ฐ ์Šคํ† ๋ฆฌ๋ณด๋“œ ์ž‘์„ฑ
์•„ํ‚คํ…์ฒ˜ ์„ค๊ณ„
์ธ๊ณต์ง€๋Šฅ ํ™˜๊ฒฝ ์…‹์—…
2์ฃผ์ฐจ ๋ฉ”์ธ ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ
๋ฃฉ๋ถ ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ
์ธ๊ณต์ง€๋Šฅ ๋ฐ์ดํ„ฐ ์ •์ œ
3์ฃผ์ฐจ ๋ฉ”์ธ ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ
๋ฃฉ๋ถ ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ
๋งค์นญ ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ
API ์„ค๊ณ„
4์ฃผ์ฐจ FAQ ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ
์กฐ์ง ๋ฌธํ™” ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ
๋ฐ˜์‘ํ˜• ์›น ๊ตฌํ˜„
404 ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ
API ์—ฐ๊ฒฐ
5์ฃผ์ฐจ ๋ฐ˜์‘ํ˜• ์›น ๊ตฌํ˜„
ํ•œ/์˜ ์ „ํ™˜ ๊ตฌํ˜„
์›น ์„œ๋น„์Šค ๋ฐฐํฌ

๐Ÿ“Š ๊ตฌ๊ธ€ ์• ๋„๋ฆฌํ‹ฑ์Šค ํ†ต๊ณ„

๊ตฌ๊ธ€ ์• ๋„๋ฆฌํ‹ฑ์Šค๋ฅผ ์„ธํŒ…ํ•˜๊ณ  ๋ฐฐํฌ๋ฅผ ์ง„ํ–‰ํ•˜์—ฌ 6์›” 12์ผ๋ถ€ํ„ฐ 10์›” 31์ผ๊นŒ์ง€ ์•ฝ 5๋‹ฌ๊ฐ„ ์„œ๋น„์Šค๋ฅผ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

์„œ๋น„์Šค ๊ธฐ๊ฐ„: 2021๋…„ 6์›” 12์ผ ~ 2021๋…„ 10์›” 31์ผ (์•ฝ 5๋‹ฌ)

์‚ฌ์šฉ์ž ํ†ต๊ณ„

์‚ฌ์šฉ์ž ํ†ต๊ณ„

ํ•˜๋ฃจ ์ด์šฉ์ž ์ตœ๊ณ ์น˜ 47๋ช…์„ ๊ธฐ๋กํ•˜์˜€์Šต๋‹ˆ๋‹ค.


๊ตญ๊ฐ€ ํ†ต๊ณ„

๊ตญ๊ฐ€๋ณ„ ํ†ต๊ณ„

๊ตญ๊ฐ€๋ณ„ ํ†ต๊ณ„(์„ธ๊ณ„์ง€๋„)

๋งŽ์€ ์‚ฌ์šฉ์ž๋Š” ์•„๋‹ˆ์ง€๋งŒ ๋ฏธ๊ตญ, ๋„ค๋œ๋ž€๋“œ, ์˜๊ตญ, ์ธ๋„๋„ค์‹œ์•„, ์ผ๋ณธ, ํƒœ๊ตญ, ๋…์ผ, ํฌ๋กœ์•„ํ‹ฐ์•„, ์ธ๋„ ๋“ฑ์—์„œ 'ํŒจ์…˜ ์Šค์บ๋„ˆ' ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค.


์–ธ์–ด ํ†ต๊ณ„

์–ธ์–ด๋ณ„ ํ†ต๊ณ„

ํ•œ๊ตญ์–ด๋กœ ๊ฐ€์žฅ ๋งŽ์ด ์ด์šฉ๋˜์—ˆ๊ณ  ๋‘ ๋ฒˆ์งธ๋กœ๋Š” ์˜์–ด๋กœ ๊ฐ€์žฅ ๋งŽ์ด ์ด์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.


์šด์˜์ฒด์ œ ํ†ต๊ณ„

์šด์˜์ฒด์ œ ํ†ต๊ณ„

์ด์šฉ์ž์˜ ์ ˆ๋ฐ˜ ์ •๋„๊ฐ€ ์œˆ๋„์šฐ OS๋กœ ์ด์šฉํ•˜์…จ๊ณ  ์•ฝ 20% ์ •๋„๊ฐ€ ์•ˆ๋“œ๋กœ์ด๋“œ, ์•ฝ 17%๊ฐ€ ์• ํ”Œ ์ปดํ“จํ„ฐ OS์ธ Mac OS, ์•ฝ 16%๊ฐ€ ์•„์ดํฐ์˜ iOS๋กœ ์ด์šฉํ•ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค.


๋ธŒ๋ผ์šฐ์ € ํ†ต๊ณ„

๋ธŒ๋ผ์šฐ์ € ํ†ต๊ณ„

์ด์šฉ์ž์˜ 60%๊ฐ€ ํฌ๋กฌ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ์ด์šฉํ•ด์ฃผ์…จ๊ณ  ์ด์™ธ์—๋„ Android Webview, Safari, Edge, Samsung Interne ๋“ฑ์œผ๋กœ ๋‹ค์–‘ํ•œ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ์ด์šฉํ•ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค.


๐Ÿ’ป ์‹คํ–‰ ๋ฐฉ๋ฒ•

client ์‹คํ–‰

  1. ์›๊ฒฉ ์ €์žฅ์†Œ ๋ณต์ œ
$ git clone https://github.com/JeongHwan-dev/fashion-scanner.git
  1. ํ”„๋กœ์ ํŠธ ํด๋”๋กœ ์ด๋™ ํ›„ client ํด๋”๋กœ ์ด๋™
$ cd fashion-scanner
$ cd client
  1. ํ•„์š”ํ•œ node_modules ์„ค์น˜
$ npm install
  1. ๋ฆฌ์•กํŠธ ์•ฑ ์‹คํ–‰
$ npm start

About

๐Ÿ”Ž ํŒจ์…˜ ์Šค์บ๋„ˆ (FASHION SCANNER) / AI ์ด๋ฏธ์ง€์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•ด '์ผ€์ดํŒ ์Šคํƒ€๊ฐ€ ์ฐฉ์šฉํ•œ ์˜๋ฅ˜์— ๊ด€ํ•œ ์ •๋ณด'์™€ '๋น„์Šทํ•œ ์˜๋ฅ˜์˜ ํŒ๋งค์ฒ˜'๋ฅผ ์ฐพ์•„์ฃผ๋Š” ์„œ๋น„์Šค

Topics

Resources

Stars

Watchers

Forks