๐Ÿ›ฅ๏ธhanghae-4๊ธฐ-26์กฐ

๐Ÿบ์ˆ ์˜ ๋ฏผ์กฑ

์ˆ ์„ ์ข‹์•„ํ•˜์ง€๋งŒ ๊ฒฐ์ • ์žฅ์• ๋ฅผ ๊ฐ€์ง„ ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ์ˆ ์˜ ์ข…๋ฅ˜๋งˆ๋‹ค ์‚ฌ๋žŒ๋“ค์˜ ํ›„๊ธฐ๋ฅผ ํ†ตํ•ด ์ข€ ๋” ๋‚˜์€ ์„ ํƒ์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜๊ณ  ์‚ฌ๋žŒ๋“ค์˜ ๋ฆฌ๋ทฐ ์ˆ˜๋ฅผ ๋ณด์—ฌ์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์˜ ๊ด€์‹ฌ ์žˆ๋Š” ์ˆ ์ด ๋ฌด์—‡์ธ์ง€ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ‘์ œ์ž‘ ๊ธฐ๊ฐ„ ๋ฐ ํŒ€์› ์†Œ๊ฐœ

  • 2021๋…„ 11์›” 1์ผ ~ 11์›” 5์ผ
  • 3์ธ 1์กฐ ํŒ€ ํ”„๋กœ์ ํŠธ
    • ์œค์„์ค€
    • ์ด์ง€์—ฐ
    • ๊ธธ์žฌ์›

์›น์‚ฌ์ดํŠธ

http://hanghae-team26.shop/

๋ฐ๋ชจ์˜์ƒ

https://www.youtube.com/watch?v=XJ0LJMuCSbA&t=1s

๊ธฐ๋Šฅ ์†Œ๊ฐœ

๐Ÿ“„๋ฉ”์ธ ํŽ˜์ด์ง€

  • ๋กœ๋”ฉ ์‹œ ์ˆ  ์ข…๋ฅ˜๋ณ„[๐Ÿบ๋งฅ์ฃผ, ๐Ÿท์™€์ธ, ๐Ÿธ์นตํ…Œ์ผ] ์‚ฌ์ง„ ๋ฆฌ์ŠคํŠธ ๋ณด์—ฌ์ฃผ๊ธฐ
  • ๊ฐ ์‚ฌ์ง„๋งˆ๋‹ค ์ˆ  ์ด๋ฆ„ ์ •๋ณด๊ฐ€ ๋œจ๋„๋ก ๋กค์˜ค๋ฒ„ ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • ์‚ฌ์ง„ ํด๋ฆญ ์‹œ ํ•ด๋‹น ์ˆ ์˜ ๋””ํ…Œ์ผ ํŽ˜์ด์ง€ ์ด๋™
  • ๋กœ๊ทธ์ธ ๋ฒ„ํŠผ ํด๋ฆญ ์‹œ ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ์ด๋™
  • ๋กœ๊ทธ์ธ ์‹œ ๋กœ๊ทธ์ธ๋ฒ„ํŠผ์„ ์ˆจ๊ธฐ๊ณ  ๋กœ๊ทธ์•„์›ƒ๋ฒ„ํŠผ์„ ๋ณด์—ฌ์คŒ

๐Ÿ“„๋””ํ…Œ์ผ ํŽ˜์ด์ง€

  • ํ•ด๋‹น ์ˆ ์˜ ์‚ฌ์ง„๊ณผ ์ •๋ณด๋ฅผ ๋ณด์—ฌ์คŒ
  • ๋กœ๊ทธ์ธ ์‹œ ๋ฆฌ๋ทฐ ์ž‘์„ฑ๊ฐ€๋Šฅ
  • ์‹œ๊ฐ„ ์—ญ์ˆœ์œผ๋กœ ๋ฆฌ๋ทฐ๋ฅผ ๋ณด์—ฌ์คŒ
  • ๋กœ๊ณ (๋ฐฐ๋„ˆ) ํด๋ฆญ ์‹œ ๋ฉ”์ธ ํŽ˜์ด์ง€๋กœ ์ด๋™

๐Ÿ“„๋กœ๊ทธ์ธ ๋ฐ ํšŒ์›๊ฐ€์ž… ํŽ˜์ด์ง€

  • ๋กœ๊ทธ์ธ
    • ์„ฑ๊ณต ์‹œ ์„ฑ๊ณต ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ  ๋ฉ”์ธ ํŽ˜์ด์ง€๋กœ ์ด๋™
    • ์‹คํŒจ ์‹œ ์‹คํŒจ ๋ฉ”์„ธ์ง€ ์•Œ๋ฆผ
    • ํšŒ์›๊ฐ€์ž… ๋ฒ„ํŠผ ํด๋ฆญ ์‹œ ํšŒ์›๊ฐ€์ž… ํŽ˜์ด์ง€ ๋ณด์—ฌ์คŒ
  • ํšŒ์›๊ฐ€์ž…
    • ID, PW, PW-Check ๋ฐ•์Šค์— ๋ฐ์ดํ„ฐ ์ž…๋ ฅ ๊ฐ€๋Šฅ
    • ์กฐ๊ฑด์— ๋งž์ง€ ์•Š์„ ๊ฒฝ์šฐ ์‹คํŒจ ๋ฉ”์‹œ์ง€๋ฅผ ๋„์šฐ๊ณ  ํ•ด๋‹น ๋ฐ•์Šค ํฌ์ปค์‹ฑ
    • ๊ฐ€์ž… ์„ฑ๊ณต ์‹œ ์„ฑ๊ณต ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ  ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€๋กœ ์ด๋™

๊ธฐ์ˆ  ์Šคํƒ

back-end

  • python3
  • flask
  • mongoDB

Front-end

  • html, css
  • js, jQuery
  • bootstrap

deploy

  • AWS EC2 (Ubuntu 18.04 LTS)
  • domain (gabia)

์•„์‰ฌ์šด์ 

  1. github ๋ฏธ์ˆ™ํ•œ ํ™œ์šฉ
  2. ๊ธฐ์กด์— ๊ณ„ํšํ–ˆ๋˜ ๊ธฐ๋Šฅ์„ ์„ ํƒ์  ๊ตฌํ˜„
  3. jinja ํ…œํ”Œ๋ฆฟ ๋ฌธ๋ฒ• ์‚ฌ์šฉ ๋ฏธ์ˆ™