Skip to content

lln0302/SemiTeamProject-4-

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๋ฉ€ํ‹ฐ์บ ํผ์Šค8ํšŒ์ฐจ 4์กฐ(์ด๊ฒŒ ์™œ ๋˜์ฃ ?) ์ฒซ ๋ฒˆ์งธ ํ”„๋กœ์ ํŠธ

์˜ค๋Š˜ ๋‚ ์”จ ์–ด๋•Œ?

โœˆ๏ธ ์†Œ๊ฐœ

โฐ ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„

2022๋…„ 4์›” 5์ผ โ†’ 2022๋…„ 4์›” 21์ผ

๐Ÿ‘ฉโ€๐Ÿ’ป ๋ฉค๋ฒ„ ๊ตฌ์„ฑ

  • ์„œ๋ฒ”์„(ํŒ€์žฅ)
  • ๊น€๋„ํ˜„
  • ๋ฐ•์„ธ์œค
  • ์ด์ •์€
  • ์žฅํ˜„์ฃผ
  • ์ •์šฐ์ค€

๐Ÿ“Œ ๊ธฐ์ˆ 

  • HTML, CSS, JavaScript, Ajax, jQuery
  • Java, Spring, MyBatis
  • Mysql, Apache Tomcat
  • GitHub, Spring Tools4

๐Ÿ“Œ ์ฃผ์š” ๊ธฐ๋Šฅ

  • ํšŒ์›๊ด€๋ฆฌ
      1) ํšŒ์›๊ฐ€์ž…
      - id, pwd, ์ด๋ฉ”์ผ, ๋‹‰๋„ค์ž„, Q&A, ํ”„๋กœํ•„ ์‚ฌ์ง„ ์ž…๋ ฅ
      - ์•„์ด๋”” ์ค‘๋ณตํ™•์ธ
      - ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ

      2) ๋กœ๊ทธ์ธ
      ย - ํšŒ์›๋กœ๊ทธ์ธ
      โ–ธ์•„์ด๋””, ๋น„๋ฐ€๋ฒˆํ˜ธ ์ž…๋ ฅ
      โ–ธ๋งˆ์ดํŽ˜์ด์ง€, ์Œ์‹ ์ถ”์ฒœ, ์ฝ”๋”” ์ถ”์ฒœ ์ ‘๊ทผ ๊ฐ€๋Šฅ
      ย - ๊ด€๋ฆฌ์ž ๋กœ๊ทธ์ธ
      โ–ธ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€ ์ ‘๊ทผ ๊ฐ€๋Šฅ

      3)๋กœ๊ทธ์•„์›ƒ
      - ๋กœ๊ทธ์ธ ์ •๋ณด ์‚ญ์ œ(์„ธ์…˜ ์‚ญ์ œ)
      - ์ดํŽ˜์ด์ง€, ์Œ์‹, ์ฝ”๋”” ์ถ”์ฒœ ํŽ˜์ด์ง€ ์ ‘๊ทผ ๋ถˆ๊ฐ€

  • ํšŒ์› ์ •๋ณด
      1) ํšŒ์› ์ •๋ณด ๋ณด๊ธฐ
      - ๋‚˜์˜ ๋ฆฌ๋ทฐ ๋ณด๊ธฐ(๋ฆฌ๋ทฐ ์ˆ˜์ •, ๋ฆฌ๋ทฐ ์‚ญ์ œ)

      2) ํšŒ์› ์ •๋ณด ์ˆ˜์ •
      - ๋น„๋ฐ€๋ฒˆํ˜ธ ํ™•์ธ
      - ๋‹‰๋„ค์ž„, ํ”„๋กœํ•„, ๋น„๋ฐ€๋ฒˆํ˜ธ ์ˆ˜์ •
      - ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ

      3) ํšŒ์›ํƒˆํ‡ด
      - ๋น„๋ฐ€๋ฒˆํ˜ธ ํ™•์ธ
      - ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ
      - ํšŒ์› ์‚ญ์ œ

      4) ํšŒ์› ์ •๋ณด ์ฐพ๊ธฐ
      - ์•„์ด๋”” ๋ฐ ๋น„๋ฐ€๋ฒˆํ˜ธ ์ฐพ๊ธฐ
      - Q&A, ์ด๋ฉ”์ผ ํ™•์ธ
      - ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ

  • ์ฝ”๋”” ์ถ”์ฒœ
      1) ์ฝ”๋”” ์ถ”์ฒœ ๋ณด๊ธฐ
      - ์˜จ๋„, ๋‚ ์”จ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ฐ˜์˜๋œ ์ถ”์ฒœ ์ฝ”๋”” ์ด๋ฏธ์ง€ ๋ณด๊ธฐ

      2) ์ฝ”๋”” ๋ชฉ๋ก ๋ณด๊ธฐ
      - ์ถ”์ฒœ ์™ธ ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ์ฝ”๋”” ๋ชฉ๋ก ๋ณด๊ธฐ
      (All / Man / Woman, ์ฝ”๋”” ์นดํ…Œ๊ณ ๋ฆฌ)

      3) ์ฝ”๋”” ์ฐœํ•˜๊ธฐ
      - ์›ํ•˜๋Š” ์ฝ”๋””๋ฅผ ์ฐœํ•ด๋†“์œผ๋ฉด ์นดํ…Œ๊ณ ๋ฆฌ My Pick์—์„œ ํ•œ๋ฒˆ์— ๋ณด๊ธฐ


  • ์Œ์‹ ์ถ”์ฒœ
      1) ์Œ์‹ ์ถ”์ฒœ ๋ฐ›๊ธฐ
      - ์˜จ๋„, ๋‚ ์”จ, ๋‚ ์งœ, ์ถ”์ฒœ ์Œ์‹๋ช…, ์Œ์‹ ์ข…๋ฅ˜, ์Œ์‹ ์ด๋ฏธ์ง€, ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ
      - ๋ฐ์ดํ„ฐ ๋งž์ถค ์ถ”์ฒœ ์Œ์‹ ๋ณด๊ธฐ
      - ์ถ”์ฒœ ์Œ์‹์„ ํด๋ฆญํ•˜๋ฉด ์ง€๋„ ๋ณด๊ธฐ๋กœ ์ด๋™

      2) ์Œ์‹ ์ถ”์ฒœ ์ง€๋„
      ย - ์ง€๋„ ๋ณด๊ธฐ
      โ–ธ ์ถ”์ฒœ ์Œ์‹ ๋ฐ์ดํ„ฐ, ์‚ฌ์šฉ์ž ์œ„์น˜ ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ
      โ–ธ ๋ฐ์ดํ„ฐ ๋งž์ถค ์ถ”์ฒœ ์Œ์‹์  ๋ณด๊ธฐ
      ย - ์ง€์—ญ ๊ฒ€์ƒ‰
      โ–ธ ํŠน์ • ์ถ”์ฒœ ์Œ์‹์ ์— ๋Œ€ํ•œ ์›ํ•˜๋Š” ์ง€์—ญ ๊ฒ€์ƒ‰ ๊ฐ€๋Šฅ
      ย - ์Œ์‹์  ์ •๋ณด ๋ฏธ๋ฆฌ๋ณด๊ธฐ
      โ–ธ ์ƒํ˜ธ๋ช…, ๋ณ„์  ํ‰๊ท  ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ
      โ–ธ ๋ฆฌ๋ทฐ ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ
      ย - ์Œ์‹์  ์ •๋ณด ์ƒ์„ธ๋ณด๊ธฐ
      โ–ธ ๊ฐ€๊ฒŒ ์ƒํ˜ธ๋ช…, ์ฃผ์†Œ, ์ „ํ™”๋ฒˆํ˜ธ, ํ™ˆํŽ˜์ด์ง€ URL, ํ‰๊ท  ํ‰์ , ๋ฆฌ๋ทฐ ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ

  • ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€
      1) ํšŒ์› ๊ด€๋ฆฌ
      - ์ „์ฒด ํšŒ์›์ •๋ณด ์กฐํšŒ ๋ฐ ์‚ญ์ œ
      - ์ „์ฒด ์Œ์‹์  ๋ฆฌ๋ทฐ ์กฐํšŒ ๋ฐ ์‚ญ์ œ

      2) ์Œ์‹ ์ถ”์ฒœ ํŽ˜์ด์ง€ ๊ด€๋ฆฌ
      ย - ์Œ์‹ ์ถ”๊ฐ€
      โ–ธ ์Œ์‹๋ช…, ์Œ์‹ ์ข…๋ฅ˜, ๊ณ„์ ˆ, ๊ธฐ์˜จ, ๋‚ ์”จ, ์Œ์‹ ์ด๋ฏธ์ง€, ์ด๋ฒคํŠธ, ์šฐ์„ ์ˆœ์œ„ ์ž…๋ ฅ
      ย - ์Œ์‹ ์ˆ˜์ •
      โ–ธ ์Œ์‹๋ช…, ์Œ์‹ ์ข…๋ฅ˜, ๊ณ„์ ˆ, ๊ธฐ์˜จ, ๋‚ ์”จ, ์Œ์‹ ์ด๋ฏธ์ง€, ์ด๋ฒคํŠธ, ์šฐ์„ ์ˆœ์œ„ ์ˆ˜์ •

      3) ์ฝ”๋”” ์ถ”์ฒœ ํŽ˜์ด์ง€ ๊ด€๋ฆฌ
      ย - ์ฝ”๋”” ์ถ”๊ฐ€
      โ–ธ ์ด๋ฏธ์ง€, ์ด๋ฆ„, ์Šคํƒ€์ผ, ์„ฑ๋ณ„, ์˜จ๋„, ๋‚ ์”จ ์ •๋ณด ์ž…๋ ฅ
      ย - ์Œ์‹ ์ˆ˜์ •
      โ–ธ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ

๐Ÿ“Œ ๋ฌธ์ œ ํ•ด๊ฒฐ!

โœ… ์นด์นด์˜ค๋งต api์—์„œ ๊ฐ€๊ฒŒ ์ •๋ณด๋ฅผ ๊ฐ€์ ธ์™€ ๋ฆฌ๋ทฐ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ ์ •๋ณด๋ฅผ ๊ฐ€์ ธ์™€ ๊ฐ€๊ณตํ•˜๋Š” ๋ฐ ์–ด๋ ค์›€์„ ๊ฒช์Œ
-> ๋ฐฐ์› ๋˜ ๊ฒƒ์„ ํ† ๋Œ€๋กœ ๋ณต์Šตํ•˜๊ณ  ๊ฐ•์‚ฌ๋‹˜๊ป˜ ์กฐ์–ธ์„ ๊ตฌํ•˜์—ฌ ํ•ด๊ฒฐ


โœ… db๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š”๋ฐ ์žˆ์–ด์„œ ํŽ˜์ด์ง• ์ฒ˜๋ฆฌ๋ฅผ ํ•˜์ง€ ์•Š์•„์„œ ํ”„๋กœ๊ทธ๋žจ์ด ๋น„ํšจ์œจ์ ์œผ๋กœ ์ฒ˜๋ฆฌ๋œ ๊ฒฝํ—˜์ด ์žˆ์—ˆ๊ณ  ์ด๋ฅผ ํ”ผ๋“œ๋ฐฑ๋ฐ›์•„ ์ˆ˜์ •ํ•œ ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.


โœ… ๋น„๋™๊ธฐ์‹ ์ฒ˜๋ฆฌ(ajax)๋ฅผ ํ•˜๋Š”๋ฐ ์ฝ”๋“œ ์ฒ˜๋ฆฌ ์ˆœ์„œ๊ฐ€ ์ •ํ•ด์ ธ ์žˆ์ง€ ์•Š๋‹ค๋Š” ์ ์„ ๊นจ๋‹ณ์•˜๊ณ  ์•ž์œผ๋กœ๋Š” ์ด์ ์€ ์œ ์˜ํ•˜์—ฌ ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ๋ฅผ ํ•ด์•ผํ•œ๋‹ค๋Š” ์ ์„ ์•Œ์•˜์Šต๋‹ˆ๋‹ค(ajax์— ์ˆœ์„œ๋ฅผ ๋„ฃ์–ด์„œ๋„ ์ฒ˜๋ฆฌ ๊ฐ€๋Šฅ)


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 96.7%
  • CSS 2.8%
  • JavaScript 0.5%