๐Ÿ’ก Proj/๐Ÿ“ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ (app)

[web] Eat:WHA

Gamddalki 2023. 1. 31. 16:17

 

2022 ์˜คํ”ˆSWํ”Œ๋žซํผ ํ”„๋กœ์ ํŠธ - ์ดํ™” ์บ ํผ์Šค ๋ง›์ง‘ ์›น ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜

 

์ฒ˜์Œ์œผ๋กœ ๋ฐฑ์—”๋“œ๋ฅผ ๋‹ด๋‹นํ–ˆ๋˜ ํ”„๋กœ์ ํŠธ! ํ•˜์ง€๋งŒ ์ƒ๊ฐ๋ณด๋‹ค ๋ฐฑ๊ณผ ํ”„๋ก ํŠธ๊ฐ€ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š” ๋ถ€๋ถ„๋“ค์ด ๋งŽ์•„์„œ ๋งˆ์น˜๋ผ์žŒ ํ’€์Šคํƒ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋œ ๊ธฐ๋ถ„์ด์—ˆ๋‹ค. ์ „๋ฐ˜์ ์ธ ๊ธฐํš์€ ์ด๋Œ€ ์ฃผ๋ณ€ ๋ง›์ง‘ ์ •๋ณด๋ฅผ ์ž˜ ๋ชจ๋ฅด์…จ๋˜ ๊ต์ˆ˜๋‹˜๊ป˜์„œ ํ•ด์ฃผ์…จ๊ณ , ์šฐ๋ฆฌ๋Š” ์šฐ๋ฆฌ ํŒ€๋งŒ์˜ ํŠน์ƒ‰์žˆ๋Š” ์›น ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ๊ธฐํš๋งŒ ํ•˜๋ฉด ๋˜์—ˆ๋‹ค.

์ขŒ์ธก์˜ ๋ฆฌ์ŠคํŠธ๊ฐ€ ์š”๊ตฌ์•ˆ, ์šฐ์ธก์€ ์ž‡ํ™”๋งŒ์˜ ์ปจ์…‰

 

1. ์ฐจ๋ณ„์„ฑ ์žˆ๋Š” ๊ธฐ๋Šฅ(ํ™”๋ฉด) ๊ธฐํš

์šฐ์„  ๊ฐ€์žฅ ๋ˆˆ์— ๋„๋Š” ํ™ˆ ํ™”๋ฉด์— ํž˜์„ ์คฌ๋‹ค. ๊น”๋”ํ•˜๊ณ  ๊ท€์—ฌ์šด ์ง€๋„๋ฅผ ๊ฐ€๋นˆ๋‹˜์ด ๊ทธ๋ ค์ฃผ๊ธฐ๋กœ ํ–ˆ๊ณ , ์ง€๋„์˜ ๊ฐ ์กฐ๊ฐ์ด ํ•ด๋‹น ๊ตฌ์—ญ์˜ ๋ง›์ง‘ ๋ฆฌ์ŠคํŠธ๋กœ ์—ฐ๊ฒฐ๋˜๋Š” ๋ฒ„ํŠผ์œผ๋กœ ์ž‘๋™ํ•˜๊ฒŒ ํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ์ง๊ด€์ ์œผ๋กœ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ธฐํšํ–ˆ๋‹ค. ์ง€๋„ ์•„๋ž˜๋Š” ๊ฒ€์ƒ‰์ฐฝ์ด ์žˆ๊ณ , ๋˜ ์šฐ๋ฆฌ๋งŒ์˜ ํŠน์ƒ‰์„ ๋‹ด์€ ๋ง›์ง‘ ์ถ”์ฒœ ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ฐฐ์น˜ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค.

๋‹ค์Œ์œผ๋กœ ๋กœ๊ทธ์ธ/๋กœ๊ทธ์•„์›ƒ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜์—ฌ, ์‹ ์›์ด ํ™•์ธ๋œ ๋กœ๊ทธ์ธ ํ•œ ์‚ฌ์šฉ์ž๋งŒ์ด ๋ฆฌ๋ทฐ๋ฅผ ๋‚จ๊ธธ ์ˆ˜ ์žˆ๊ฒŒ๋” ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค. ๋˜ํ•œ ๋งˆ์ดํŽ˜์ด์ง€ ํ™”๋ฉด์„ ์ถ”๊ฐ€ํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ์ž‘์„ฑํ•œ ๋ฆฌ๋ทฐ์™€ ์ฐœํ•œ ๋ง›์ง‘ ๋ชฉ๋ก์„ ๋ชจ์•„๋ณผ ์ˆ˜ ์žˆ๋‹ค.

๋งˆ์ง€๋ง‰์œผ๋กœ, ๋น„๊ฑด๋ฉ”๋‰ด๊ฐ€ ์žˆ๋Š” ์‹๋‹น์—๋Š” ๋น„๊ฑด ๋ฑƒ์ง€๋ฅผ ๋‹ฌ์•„์ฃผ์–ด, ์„ธ๋ถ€ํ™”๋ฉด์œผ๋กœ ๋“ค์–ด๊ฐ€์ง€ ์•Š๊ณ ๋„ ํ•œ๋ˆˆ์— ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ๋‹ค.

๋ฐฑ๋ฌธ์ด ๋ถˆ์—ฌ์ผ๊ฒฌ์ด๋‹ˆ ๋‹ค์Œ ๋‹จ๊ณ„์˜ ํ™”๋ฉด ์„ค๊ณ„ ์‚ฌ์ง„์„ ๋ณด๋ฉด ๋”์šฑ ์‰ฝ๊ฒŒ ํ™”๋ฉด์„ ๊ทธ๋ ค๋ณผ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค.

 

2. ํ™”๋ฉด ์„ค๊ณ„

์œ„์˜ ์ฐจ๋ณ„์„ฑ ์žˆ๋Š” ํ™”๋ฉด๋“ค์„ ํฌํ•จํ•œ ์ž‡ํ™”์˜ ํ™”๋ฉด ์„ค๊ณ„๋ฅผ ์ง„ํ–‰ํ–ˆ๋‹ค. 

ํ™”๋ฉด.. ๋‹ค์‹œ ๋ด๋„ ์งฑ๋งŽ๋‹ค

UI๋ฅผ ์„ค๊ณ„ํ•˜๋ฉฐ ๊ฐ€์žฅ ์ค‘์ ์ ์œผ๋กœ ๊ณ ๋ คํ–ˆ๋˜ ๊ฒƒ์€ ์ขŒ์šฐ ์—ฌ๋ฐฑ์„ ํฌ๊ฒŒ ์žก์•„ ๋ถˆํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ์ค„์—ฌ, ์ตœ๋Œ€ํ•œ ๋น ๋ฅด๊ณ  ์ง๊ด€์ ์ด๊ฒŒ ํ•„์š”ํ•œ ์ •๋ณด๋งŒ์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด์—ˆ๋‹ค.

 

3. ํ™”๋ฉด ๋””์ž์ธ

ํ”„๋ก ํŠธ ํŒ€์›๋“ค์ด html ์ž‘์—…์— ๋“ค์–ด๊ฐ„ ๋™์•ˆ, ํ†ต์ผ๋œ CSS๋ฅผ ์œ„ํ•ด ํ™”๋ฉด ๋””์ž์ธ์„ ์ง„ํ–‰ํ–ˆ๋‹ค. (๋‚ด๊ฐ€ ํ–ˆ๋‹ค๐Ÿ˜Š)

100๋ฐฐ๋กœ ๊ท€์—ฌ์›Œ์ง„ ์ž‡ํ™”

๊ทธ๋ฆฌ๊ณ .. ๋Œ€๋ง์˜ ์ง€๋„ !! ๊ฐ€๋นˆ๋‹˜์ด ๋„ˆ๋ฌด๋„ˆ๋ฌด ๊ท€์—ฝ๊ฒŒ ๊ทธ๋ ค์ฃผ์‹ฌ..!!!! ์ง€๋„ ๊ตฌํ˜„์€.. ๋ฌด์ฑ…์ž„ํ•˜๊ฒŒ ๋ฏธ๋ž˜์˜ ์šฐ๋ฆฌ์—๊ฒŒ ๋งก๊ฒผ๋Š”๋ฐ, ์—ญ์‹œ ๋ฏธ๋ž˜์˜ ์šฐ๋ฆฌ๋Š” ๋ฏฟ์„๋งŒํ•œ ๋†ˆ๋“ค์ด์—ˆ๋‹ค!

๐Ÿ‘‡๐Ÿป์กฐ๊ฐ์กฐ๊ฐ๋•ƒ๋”ฐ๋”ฐ ๋‹ค๊ฐํ˜• div๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๋ฒ•์€ ์ง„์˜๋‹˜ ํ‹ฐํ†จ์— ์ž์„ธํžˆ ์„ค๋ช…๋˜์–ด์žˆ๋‹ค..โค๏ธ

https://jinya.tistory.com/1

 

HTML, CSS๋กœ ๋‹ค๊ฐํ˜• div ๊ตฌํ˜„ ๋ฐ ํ˜ธ๋ฒ„๋งํ•˜๊ธฐ

[์˜คํ”ˆSWํ”Œ๋žซํผ 11์ฃผ์ฐจ ๊ทธ๋ฃน ์‹ค์Šต ๊ณผ์ œ-๊ฐœ๋ฐœ๋ธ”๋กœ๊ทธ ์ž‘์„ฑ] ์šฐ๋ฆฌ ํŒ€์ด ์ž‡ํ™”์˜ UI๋ฅผ ๋””์ž์ธํ•  ๋•Œ ๊ฐ€์žฅ ์‹ ๋ฐ•ํ•œ ๊ธฐ๋Šฅ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ๋˜ ๋ถ€๋ถ„์ด ํ™ˆ ํ™”๋ฉด๊ณผ ๋ง›์ง‘ ๋ฆฌ์ŠคํŠธ ์ƒ๋‹จ์˜ ์ง€๋„์˜€๋‹ค. ๋ณดํ†ต ์ง€๋„ ๊ธฐ๋Šฅ์€,

jinya.tistory.com

 

4. ๊ฐœ๋ฐœ ๊ฐœ๋ฐœ ๊ฐœ๋ฐœ ๊ทธ๋ฆฌ๊ณ  ๋˜ ๊ฐœ๋ฐœ

์กธํ”„๋ฅผ ํ•˜๊ธฐ ์ „๊นŒ์ง€ ํ•™๊ต์—์„œ ๋ฐค์ƒˆ๋ฉฐ ํŒ€ํ”Œ์„ ํ•  ์ผ์ด ์žˆ์„ ์ค„์€ ๋ชฐ๋ž๋‹ค.. ์ƒˆ๋ฒฝ ๊ท€๊ฐ€์ •๋ˆ ์ƒ๊ฐํ–ˆ์–ด๋„,, ์…”ํ‹€ ์ฒซ ์ฐจ์™€ ํ•˜์ดํŒŒ์ด๋ธŒํ•˜๊ธฐ๋Š” ์ƒ์ƒํ•˜์ง€ ๋ชปํ–ˆ๋‹จ ๋ง์ด๋‹ค.. ํ•˜์ง€๋งŒ ๋ณด๋‹ค์‹œํ”ผ ํ™”๋ฉด์ด ์œ„์™€ ๊ฐ™์ด ๋ฌด์ง€๋ง‰์ง€ํ•˜๊ฒŒ ๋งŽ์•˜๊ธฐ ๋•Œ๋ฌธ์— ์‚ฌ์‹ค ๋‹น์—ฐํ•œ ์ผ์ด์—ˆ๋‹ค.

๋ฐค์ƒ˜ ์Šคํƒ€ํŠธ๋ฅผ ๋Š์€ ๊ฑด ํ”„๋ก ํŠธ ํŒ€์ด์—ˆ๋‹ค. ๊ณผ์ œ ์ œ์ถœ์ผ์ด ๋จผ์ €์˜€๊ธฐ ๋•Œ๋ฌธ..! html๊ณผ CSS๋ฅผ ๋จผ์ € ์–ผ์ถ” ์™„์„ฑํ•œ ๋’ค ๋ฐฑ ํŒŒํŠธ ๊ณผ์ œ๊ฐ€ ๋‚˜์˜ค๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. = ๋ณธ๊ฒฉ ๋ฐค์ƒ˜์˜ ์‹œ์ž‘

๋ฐฑ ๊ณผ์ œ๋Š” ๋งค์ฃผ ๋‚˜์™”๋Š”๋ฐ, ๋งค์ฃผ ๊ฐ€๋นˆ๋‹˜๊ณผ ํŒ€ํ† ๋ฐฉ์— ๋ถ™์–ด ์•‰์•„ ์ด๊ฒŒ ์™œ ์•ˆ๋˜์กฐ.. ์—์„œ ์–ด? ์ด๊ฒŒ ์™œ ๋˜์กฐ๋กœ ๋Œ์•„์˜ค๊ธฐ๋ฅผ ๋ฐ˜๋ณตํ–ˆ๋‹ค. ๋๊นŒ์ง€ ํ•ด๋‚ธ ์šฐ๋ฆฌ๊ฐ€ ๋„ˆ๋ฌด๋„ˆ๋ฌด ์ž๋ž‘์Šค๋Ÿฝ๋‹ค! ๊ฐœ๋ฐœ ๊ณผ์ •์—์„œ ์ฐธ ๋งŽ์€ ์ˆ˜๋‚œ์„ ๊ฒช์—ˆ๋Š”๋ฐ.. ๋ชฝ๋•… ์ ์ž๋‹ˆ ํˆฌ๋จธ์น˜๋ผ ํŒ€์›๋“ค์˜ ๊ธ€๋กœ ๋Œ€์‹ ํ•˜๊ฒ ๋‹ค!

๐Ÿ€ ํ”„๋ก ํŠธ ์˜ˆ๋ฆฐ๋‹˜์˜ ๋น„๊ฑด ๋ฑƒ์ง€ ๊ตฌํ˜„ (์žฅ๊ณ  if๋ฌธ ํ™œ์šฉ) https://shingy.tistory.com/16

 

[๋””๋ฒ„๊น…] flask๋กœ if๋ฌธ ๊ตฌํ˜„ํ•˜๊ธฐ, CSS์—์„œ ๊ฐ์ฒด ์œ„์น˜ ์„ค์ •

1. ๋””๋ฒ„๊น… ์ „ ์šฐ๋ฆฌ๊ฐ€ ๊ตฌํ˜„ํ•œ ์›น์‚ฌ์ดํŠธ์˜ ์ฐจ๋ณ„์  ์ค‘ ํ•˜๋‚˜์˜ ํฌ์ธํŠธ๋Š” ๋ฐ”๋กœ ์‹๋‹น ๋ณ„๋กœ ๋น„๊ฑด ๋ฉ”๋‰ด ์œ ๋ฌด๋ฅผ ์•Œ๋ฆด ์ˆ˜ ์žˆ๋Š” '๋น„๊ฑด ๋”ฑ์ง€'์ด๋‹ค. ํ•™๊ต ์ฃผ๋ณ€ ์Œ์‹์ ๋“ค์„ ํƒ€๊ฒŸ์œผ๋กœ ํ•˜๋Š” ์›น์‚ฌ์ดํŠธ์ด๊ณ , ํ•™๊ต ์ฃผ

shingy.tistory.com

๐Ÿ’ป ๋ฐฑ ํ•œ๋‚˜๋‹˜(๋‚˜!)์˜ ํŒŒ์ด์ฌ ํ”Œ๋ผ์Šคํฌ ๊ฐœ๋ฐœํ™˜๊ฒฝ ๊ตฌ์ถ• https://gamddalki.tistory.com/5

 

03. VScode ํŒŒ์ด์ฌ ํ”Œ๋ผ์Šคํฌ ๊ฐœ๋ฐœํ™˜๊ฒฝ ๊ตฌ์ถ•ํ•˜๊ธฐ

๋‚˜๋Š” ํŒŒ์ด์ฌ๋„ ์—†๋Š”๋ฐ.. ๋‹ค๋“ค ํ”Œ๋ผ์Šคํฌ ์„ค์น˜๋ถ€ํ„ฐ ํ•˜์…”์„œ ๋‚ด๊ฐ€ ๊ตฌ์ถ•ํ•˜๋ฉด์„œ ์ •๋ฆฌ๋ฅผ ํ•ด๋ณด์•˜๋‹ค! 1. ํŒŒ์ด์ฌ ์„ค์น˜ https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.

gamddalki.tistory.com

๐Ÿค— ๋ฐฑ ๊ฐ€๋นˆ๋‹˜์˜ ํšŒ์› ๊ฐ€์ž… ๋ฐ ํƒˆํ‡ด ๊ธฐ๋Šฅ ๊ตฌํ˜„ (ํŒŒ์ด์ฌ ํ”Œ๋ผ์Šคํฌ) https://billyboo.tistory.com/5

 

[Python/Firebase] ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ ๊ตฌํ˜„ (+ ํƒˆํ‡ด ๊ธฐ๋Šฅ)

๋ชจ๋“  ์›น ์„œ๋น„์Šค์˜ ๊ธฐ๋ณธ, ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด๋ณด์ž. ํ”„๋ก ํŠธ๋Š” HTML๊ณผ CSS๋ฅผ, ๋ฐฑ์€ Python๊ณผ Firebase๋ฅผ ํ†ตํ•ด ๊ตฌํ˜„ํ–ˆ๊ณ , ๊ฐœ๋ฐœ ํˆด๋กœ๋Š” VScode๋ฅผ ์‚ฌ์šฉํ–ˆ๋‹ค. ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๊ณผ์ •์€ ์•„๋ž˜ ๋งํฌ์— ์ž์„ธ

billyboo.tistory.com

๊ผญ.. ๊ผญ ์–ดํ•„ํ•˜๊ณ  ์‹ถ์€ ๋ถ€๋ถ„์€ ์ž‡ํ™”์— ๋‹จ ํ•˜๋‚˜์˜ ๊ธฐ๋Šฅ๋„ ๊ฒ‰์œผ๋กœ๋งŒ ๋˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๊ฒŒ ์–ผ๋ ˆ๋ฒŒ๋ ˆ ๊ตฌํ˜„ํ•œ ๊ฒƒ์ด ์—†๋‹ค๋Š” ๊ฑฐ๋‹ค..!!!!! ๊ฐœ๋ฐœ์— ์ •๋ง ๋งŽ์€ ๊ณต์„ ๋“ค์˜€๋‹ค.. ๊ทธ๋Ÿฐ ์˜๋ฏธ์—์„œ ๋งˆ์ง€๋ง‰์— ์‹œ์—ฐ ์˜์ƒ ๋งํฌ๊นŒ์ง€ ์ฒจ๋ถ€ํ•  ๊ฒƒ์ด๋‹ค!

 

5. ์™„์„ฑ!!

ํ™”๋ฉด๋งŒ ๋ณด๋ฉด ๊ณ ์ƒํ•œ ๋ฐฑ์ด ๋ณด์ด์ง€ ์•Š์œผ๋‹ˆ ๋ฐœํ‘œ ๋•Œ ์‚ฌ์šฉํ•œ ์‹œ์—ฐ ์˜์ƒ๊ณผ ๊นƒํ—ˆ๋ธŒ ๋งํฌ๋ฅผ ์ฒจ๋ถ€ํ•œ๋‹ค! ์ง„์˜๋‹˜์ด ๋š๋”ฑ ๋งŒ๋“ค์–ด๋‚ธ ๋˜ ๋‹ค๋ฅธ ์ž‘ํ’ˆ!! ๊ธˆ์ชฝ์ด๊ฐ€ ๊ท€์—ฝ๊ฒŒ ์•Œ๋ ค์ฃผ๋‹ˆ๊นŒ ๊ผญ ๋ด์ฃผ์‹œ๊ธธ..!!โค๏ธโค๏ธ

https://drive.google.com/file/d/1TjuZtZ6ihcilshCnWNRC9Msfl_G95CAb/view?usp=sharing 

 

์ž‡ํ™”์‹œ๋‚˜๋ฆฌ์˜ค.mp4

 

drive.google.com

์ค‘๊ฐ„์ค‘๊ฐ„ ๋Œ€์‚ฌ๊ฐ€ ๋น„์–ด์žˆ๋Š” ๋ถ€๋ถ„์€ ๋ฐœํ‘œํ•˜๋Š” ์ค‘๊ฐ„์— ๊ฐ€๋นˆ๋‹˜๊ณผ ๋‚ด๊ฐ€ ์ฑ„์›Œ๋„ฃ์–ด์„œ, ๊ธˆ์ชฝ์ด์™€ ๋Œ€ํ™”ํ•˜๋“ฏ ์—ฐ์ถœํ–ˆ๋‹ค. ๋‹ค์‹œ ์ƒ๊ฐํ•ด๋„ ์ข€ ๊ท€์—ฝ๋‹ค.

๐ŸŒบ์ž‡ํ™” ๊นƒํ—ˆ๋ธŒ https://github.com/Gamddalki/EatWHA

 

GitHub - Gamddalki/EatWHA

Contribute to Gamddalki/EatWHA development by creating an account on GitHub.

github.com

 

์ง€๋‚œ ํ•™๊ธฐ๋ฅผ ๋Œ์•„๋ณด๋ฉด ๋ชจ๋“  ๊ณผ๋ชฉ๋“ค์ด ์—ฌ๋Ÿฌ๋ชจ๋กœ ๊ณ ํ†ต์Šค๋Ÿฌ์› ์ง€๋งŒ, ์ž‡ํ™”๋งŒ ๋ด๋„ ๊ทธ ๋ชจ๋“  ๊ณ ํ†ต์ด ํ—›๋˜์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์ด ๋Š๊ปด์ ธ ์ •๋ฆฌํ•˜๋Š” ๋‚ด๋‚ด ๊ธฐ๋ถ„์ด ์ข‹์•˜๋‹ค. ์ฐธ์œผ๋กœ ์ฐธ์œผ๋กœ ๋ฟŒ๋“ฏํ•œ ํ•™๊ธฐ์˜€๋‹ค. ๊ทธ๋ž˜๋„ ๋‹ค์‹œ ๋งŒ๋‚˜์ง€๋Š” ์•Š์•˜์œผ๋ฉด..๐Ÿ˜Š๐Ÿ˜Š

 

 

 

'๐Ÿ’ก Proj > ๐Ÿ“ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ (app)' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[mobile] reICEcle  (5) 2023.01.10
[mobile] ํ• ๋งค์•ฝ์†  (0) 2021.08.22