Skip to content

๐Ÿœ์ง์žฅ์ธ์„ ์œ„ํ•œ ๋ฉ”๋‰ด์ถ”์ฒœ

Notifications You must be signed in to change notification settings

kittty0520/mechu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

Repository files navigation

project1 ์ง๋ฉ”์ถ”



image



๐Ÿ™†๐Ÿปโ€โ™€๏ธ ํ”„๋กœ์ ํŠธ ํŒ€์›



์ด์ง€์˜
(@kittty0520)
์žฅํ˜œ์›
(@sunonepage)
๊น€์œ ์ง„
(@jin-grace)
์ „์ง€ํ˜œ
(@0823jh)
ํŒ€์žฅ ํŒ€์› ํŒ€์› ํŒ€์›
๊ฐœ๋ฐœ ์ด๊ด„์ฑ…์ž„ ๊ฐœ๋ฐœ, ์„ธ๋ถ€๊ธฐํš ๊ฐœ๋ฐœ, ๋””์ž์ธ๊ธฐํš ๋ฉ”์ธ ๋””์ž์ด๋„ˆ




1. ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ


โœ” ํ”„๋กœ์ ํŠธ ์ฃผ์ œ


์ง์žฅ์ธ์„ ์œ„ํ•œ ๋ฉ”๋‰ด ์ถ”์ฒœ


โœ” ๊ธฐํš ์˜๋„


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




2. ํ”„๋กœ์ ํŠธ ๊ตฌ์„ฑ


โœ” ์Šคํƒ(Stacks)

: ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐ”๋‹๋ผ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ์™„์„ฑ


Environment&Development

GitHub Visual Studio JavaScript HTML SCSS


Config&Communication

npm Figma Notion Google Sheets Discord


โœ” ํ•ต์‹ฌ๊ธฐ๋Šฅ


โญ ๋žœ๋ค์ถ”์ฒœ ๋ฐ”๋กœ๊ฐ€๊ธฐ(๋น ๋ฅธ ์ถ”์ฒœ)

  • ๋ฐ์ดํ„ฐ๋ฅผ random()๋กœ ์ฆ‰์‹œ ๋ฐ˜ํ™˜

โญ ๋ฐ์ดํ„ฐ ํ•„ํ„ฐ๋ง์„ ํ†ตํ•œ ๋งž์ถค์ถ”์ฒœ

  • ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒํ•œ ๊ฐ’์„ filter()๋กœ ๊ฑธ๋Ÿฌ ๋ฐฐ์—ด๋กœ ๋ˆ„์ 
  • jsonํŒŒ์ผ์˜ ๋ฐ์ดํ„ฐ๋ฅผ promise()๋ฅผ ํ†ตํ•ด ๊ฒฐ๊ณผ๋กœ ์ถœ๋ ฅ

โญ ์žฌ์ถ”์ฒœ ๋ฐ ํ…Œ์ŠคํŠธ ๋Œ์•„๊ฐ€๊ธฐ

  • random()๋ฅผ ํ†ตํ•ด ์ถœ๋ ฅ๋œ ๊ฐ’์„ ํ˜ผํ•ฉํ•˜๊ณ , sort()๋กœ ๋ฆฌ์ŠคํŠธ ์ •๋ ฌ
  • shift()๋กœ ๊ฒฐ๊ณผ๊ฐ’์˜ ์ค‘๋ณต ์ถœ๋ ฅ์„ ๋ฐฉ์ง€ํ•˜์—ฌ ์žฌ์ถ”์ฒœ
  • ์žฌ์ถœ๋ ฅํ•  ๊ฐ’์ด ๋”์ด์ƒ ์—†์„ ๊ฒฝ์šฐ ํ…Œ์ŠคํŠธ ์‹œ์ž‘์ ์œผ๋กœ ๋ณต๊ท€

โญ ์นด์นด์˜คํ†ก ๊ณต์œ ํ•˜๊ธฐ ๋ฐ ํด๋ฆฝ๋ณด๋“œ ๋ณต์‚ฌ

  • JavaScript SDK์˜ Kakao.Share ๋ชจ๋“ˆ์„ ์ด์šฉํ•˜์—ฌ ์นด์นด์˜คํ†ก ๊ณต์œ (api ์‚ฌ์šฉ)
  • execCommand()๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ…์ŠคํŠธ๋ฅผ ํด๋ฆฝ๋ณด๋“œ์— ๋ณต์‚ฌ

โœ” ๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ



 โ”œโ”€.vscode
 โ”œโ”€assets
 โ”‚  โ”œโ”€css
 โ”‚  โ”œโ”€data
 โ”‚  โ”œโ”€img
 โ”‚  โ”‚  โ”œโ”€cartoon
 โ”‚  โ”‚  โ””โ”€food_img
 โ”‚  โ”œโ”€js
 โ”‚  โ””โ”€scss
 โ”œโ”€new_test_file
 โ”‚  โ”œโ”€test_html
 โ”‚  โ””โ”€test_js
 โ”œโ”€QR code
 โ””โ”€test




3. ํ”„๋กœ์ ํŠธ ๊ฒฐ๊ณผ


โœ” ํ™”๋ฉด๊ตฌ์„ฑ



๋žœ๋ค ์ถ”์ฒœ

๋งž์ถค์ถ”์ฒœ

์žฌ์ถ”์ฒœ

ํ…Œ์ŠคํŠธ ๋Œ์•„๊ฐ€๊ธฐ

์นด์นด์˜คํ†กAPI

ํด๋ฆฝ๋ณด๋“œ ๋ณต์‚ฌ


โœ” ์ฝ”๋“œ์„ค๋ช…

โญ ๋…ธ์…˜ ๋งํฌ(์ƒ์„ธ์„ค๋ช…)




4. ์™ธ๋ถ€ ๋ฆฌ์†Œ์Šค


๋„๋ฉ”์ธ http://mechu.dothome.co.kr/


image

About

๐Ÿœ์ง์žฅ์ธ์„ ์œ„ํ•œ ๋ฉ”๋‰ด์ถ”์ฒœ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published