Skip to content

wecanooo/qr-reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

41 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

์•„์นจ๋ฏธํŒ… QR ์Šค์บ๋„ˆ / ์ƒ์„ฑ๊ธฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜

์ด ํ”„๋กœ์ ํŠธ๋Š” ํ‚ค์ฆˆ๋ผ์šด์ง€์˜ ์•„์นจ๋ฏธํŒ… ํ”„๋กœ๊ทธ๋žจ ์ œ์ž‘์„ ์œ„ํ•ด ์ƒ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ ๊ฐœ์š”

[ํ”„๋กœ๊ทธ๋žจ ์š”๊ตฌ์‚ฌํ•ญ]

  • ์ฝ”๋กœ๋‚˜19 ์— ๋”ฐ๋ฅธ ์ถœ์ž…ํ™•์ธ์„ ์œ„ํ•œ QR ์ธ์‹ ๋ฐฉ์‹๊ณผ ๋™์ผํ•˜๊ฒŒ ์ง„ํ–‰

  • ๋ผ์šด์ง€์— ๊ฐค๋Ÿญ์‹œ ํƒญ์„ ๋น„์น˜ํ•˜๊ณ  QR ๋ฆฌ๋”๊ธฐ๋กœ ํ™œ์šฉ

  • ์‚ฌ์šฉ์ž๋Š” ๋ชจ๋ฐ”์ผ์›น์— ์ ‘๊ทผํ•˜์—ฌ QR ์„ ์ƒ์„ฑํ•œ ๋’ค QR ๋ฆฌ๋”๊ธฐ์— ์ธ์‹์‹œํ‚ด

  • QR ๋ฆฌ๋”๊ธฐ๋Š” ํ‚ค์ฆˆ๋ผ์šด์ง€ ์‚ฌ์ดํŠธ๋กœ ์‚ฌ์šฉ์ž ์ถœ๊ทผ์ •๋ณด ์ „๋‹ฌ

  • ์ถœ๊ทผ ์ •๋ณด๋Š” ํ‚ค์ฆˆ๋ผ์šด์ง€ ์‚ฌ์ดํŠธ์—์„œ ํ™•์ธ ๊ฐ€๋Šฅ

  • QR ๋ฆฌ๋”๊ธฐ๋Š” VD ๊ถŒํ•œ์„ ๊ฐ€์ง„ ์‚ฌ์šฉ์ž์ผ ๊ฒฝ์šฐ ์‹คํ–‰ ๊ฐ€๋Šฅ

  • ๋ชจ๋“  ์‚ฌ์šฉ์ž๋Š” ๋กœ๊ทธ์ธ / ๋กœ๊ทธ์•„์›ƒ ๊ธฐ๋Šฅ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ์Œ

  • QR ์ฝ”๋“œ ์ƒ์„ฑ ํ›„ 5์ดˆ๊ฐ€ ์ง€๋‚˜ ์ž๋™ ๊ฐฑ์‹ ๋จ (์œ ํšจ์‹œ๊ฐ„ ์ฒดํฌํ•ด์„œ ์ง€๋‚œ ์ฝ”๋“œ๋Š” ์ธ์ฆ๋ถˆ๊ฐ€)

  • ์ดˆ๊ธฐํ™” ๊ธฐ๋Šฅ์€ VD ๊ถŒํ•œ์„ ๊ฐ€์ง„ ์‚ฌ์šฉ์ž์ผ ๊ฒฝ์šฐ ์‹คํ–‰ ๊ฐ€๋Šฅ

  • ์ดˆ๊ธฐํ™” ๊ธฐ๋Šฅ์€ ์–ด๋ทฐ์ง• ๋ฐฉ์ง€๋ฅผ ์œ„ํ•ด ์ž…๋ ฅํ•˜๋Š” UUID ๋ฅผ ์ดˆ๊ธฐํ™” ํ•˜๋Š” ๊ธฐ๋Šฅ

[ํ•„์š”์‚ฌํ•ญ]

  • QR ๋ฆฌ๋”๋ฅผ ์œ„ํ•œ ๋‹จ๊ธฐํƒญ (์‚ฌ์—…๋ถ€์—์„œ ์ค€๋น„) - ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ์—์„œ๋„ ๊ฐ€๋Šฅ

  • QR ๋ฆฌ๋” + ํ‚ค์ฆˆ๋ผ์šด์ง€ ์‚ฌ์ดํŠธ ์—ฐ๋™์„ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋žจ (๊ฐœ๋ฐœํŒ€ - ์›น์•ฑ)

  • ๋ณธ์ธ ์†Œ์œ ์˜ Phone ์—์„œ ๋กœ๊ทธ์ธ + QR ์ƒ์„ฑ์„ ์œ„ํ•ธ ํ”„๋กœ๊ทธ๋žจ (๊ฐœ๋ฐœํŒ€ - ์›น์•ฑ)

  • ์ถœ๊ฒฐํ™•์ธ์„ ์œ„ํ•œ ํ‚ค์ฆˆ๋ผ์šด์ง€ ๊ธฐ๋Šฅ (์ตœ๋Œ€ํ•œ ๊ธฐ์กด์˜ ์•Œ๋ฐค๊ธฐ๋Šฅ์„ ๋Œ€์ฒด)

  • QR ์ƒ์„ฑ๊ธฐ (๊ฐœ์ธ) ์€ ๋ชจ๋“  ๋””๋ฐ”์ด์Šค ๋ฐ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‚ฌ์šฉ๊ฐ€๋Šฅ

  • QR ๋ฆฌ๋”๊ธฐ ๋Š” ๊ตฌ๊ธ€ ํฌ๋กฌ์—์„œ๋งŒ ๊ฐ€๋Šฅ (์•„์ดํฐ์—์„œ๋Š” ์‚ฌํŒŒ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์„ ์ถ”์ฒœ)

[์—ญํ• ๋ถ„๋‹ด ๋ฐ ์ผ์ •์กฐ์œจ]

  • ๋กœ๊ทธ์ธ API (์†”๋ฃจ์…˜๊ฐœ๋ฐœํŒ€ - ์‹ฌ๋ฌธ์„ญ)

  • QR ๋ฆฌ๋” ๋ฐ ํ‚ค์ฆˆ๋ผ์šด์ง€ ์—ฐ๋™ (์œ ์ดˆ๋“ฑ๊ฐœ๋ฐœํŒ€ - ์ด์–ธ์ •)

  • ๋กœ๊ทธ์ธ + QR ์ƒ์„ฑ (์•„์นจ๋ฏธํŒ…) (์œ ์ดˆ๋“ฑ๊ฐœ๋ฐœํŒ€ - ์ด์–ธ์ •)

  • ๋กœ๊ทธ์•„์›ƒ ๋ฐ ์ดˆ๊ธฐํ™” ๊ธฐ๋Šฅ (์œ ์ดˆ๋“ฑ๊ฐœ๋ฐœํŒ€ - ์ด์–ธ์ •)

  • ์ถœ๊ฒฐ์ •๋ณด ํ™•์ธ ๋ฐฑ์—”๋“œ (์†”๋ฃจ์…˜๊ฐœ๋ฐœํŒ€ - ์‹ฌ๋ฌธ์„ญ)

[๊ธฐํƒ€]

[๋ฐฐํฌ๋ฐฉ๋ฒ•]

๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ์ˆ˜์ • ๋ฐ ๋ฐฐํฌ๋ฅผ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

0. github.com ์„ ๋ฐฉ๋ฌธํ•˜์—ฌ wecanooo ๋กœ ๋กœ๊ทธ์ธ (ใ…‡์–ธ์ •์ด 4๊นŒ์ง€)
1. ์ž‘์—… ๋ธŒ๋žœ์น˜๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
$ git checkout -b feature/new_job

2. ์ž‘์—… ํ›„ ํ•ด๋‹น ๋ธŒ๋žœ์น˜๋ฅผ commit ํ•ฉ๋‹ˆ๋‹ค.
$ git add . && git commit -m "์ž‘์—…์™„๋ฃŒ"

3. ์ž‘์—… ๋ธŒ๋žœ์น˜๋ฅผ push ํ•ฉ๋‹ˆ๋‹ค.
$ git push origin feature/new_job

4. https://github.com/wecanooo/qr-reader ์— ๋ฐฉ๋ฌธํ•˜์—ฌ PR ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
5. master ๋ธŒ๋žœ์น˜๋กœ merge ํ•ฉ๋‹ˆ๋‹ค. 
6. master ๋ธŒ๋žœ์น˜๋กœ merge ๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ์ž๋™์œผ๋กœ ๋ฐฐํฌ๊ฐ€ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ตœ์ข… ๊ฒฐ๊ณผ๋ฌผ์€ `https://vercel.com/dashboard` ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •