Skip to content
@PDA4-Mini-project

PDA4-Mini project

๐ŸŒฑ์™์™์ •์›๐ŸŒฑ

Garden

๐Ÿ“… ํ”„๋กœ์ ํŠธ ๊ฐœ์š”

๐ŸŒฑ ๊ธฐ๊ฐ„

2024.05.22 ~ 2024.05.25 - ๊ธฐํš (4์ผ)
2024.05.26 ~ 2024.05.31 - ๊ฐœ๋ฐœ (6์ผ)

๐ŸŒฑ ์ฐฝ์กฐ์ฃผ ํŒ€์› ์†Œ๊ฐœ

๊น€๋“ํ˜ธ ๊น€ํ˜„์•„ ์˜ค์ˆ˜์—ฐ
๋ฐฑ์—”๋“œ / ํ”„๋ก ํŠธ ํ”„๋ก ํŠธ / ๋ฐฑ์—”๋“œ ๋ฐฑ์—”๋“œ / ํ”„๋ก ํŠธ

๐ŸŒฑ ๊ธฐํš ๋ฐฐ๊ฒฝ

  • ์™์™์ •์›์€ ์žฌ๋Šฅ์„ ์ฃผ๊ณ  ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” 1:1 ์›น ๊ธฐ๋ฐ˜์˜ ํ™”์ƒ ์„œ๋น„์Šค ์ž…๋‹ˆ๋‹ค.
  • ์‚ฌ๋žŒ์€ ๋ˆ„๊ตฌ๋‚˜ ์žฌ๋Šฅ์„ ์†Œ์œ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
    ์™์™์ •์›์—์„œ๋Š” ์ž์‹ ์˜ ์žฌ๋Šฅ์„ ์•Œ๋ ค์ฃผ๊ณ  ๋‚˜๋ˆ ์ฃผ๋Š” ์‚ฌ๋žŒ์„ ๊ฐ€๋“œ๋„ˆ(Gardener) ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฐ€๋“œ๋„ˆ์—๊ฒŒ ๋ฌผ๋ฟŒ๋ฆฌ๊ฐœ๋ฅผ ๊ฑด๋„ค์คŒ์œผ๋กœ์จ, ์žฌ๋Šฅ์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋Š” ์‚ฌ๋žŒ์„ ์ƒˆ์‹น์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.
  • ์žฌ๋Šฅ์„ ์ฃผ๊ณ  ๋ฐ›์Œ์œผ๋กœ์จ, ์žฌ๋Šฅ์”จ์•—์„ ํ‚ค์›Œ๋ณด์„ธ์š”! โ€‹

๐ŸŒฑ ํ•ต์‹ฌ ๊ธฐ๋Šฅ

  • socket.io, webRTC๋ฅผ ํ™œ์šฉํ•œ ํ™”์ƒ ํšŒ์˜ ๊ธฐ๋Šฅ
  • 6๊ฐ€์ง€ ์ข…๋ฅ˜์˜ ์žฌ๋Šฅ ์”จ์•— ํ‚ค์šฐ๊ธฐ ๊ธฐ๋Šฅ
  • ๋ฌผ๋ฟŒ๋ฆฌ๊ฐœ ๊ตํ™˜ ๊ธฐ๋Šฅ
    • ํšŒ์›๊ฐ€์ž…์‹œ, 3๊ฐœ ๊ธฐ๋ณธ ์ œ๊ณต
  • ๊ฐ€๋“œ๋„ˆ ํ‰๊ฐ€(๋ฆฌ๋ทฐ ์ ์ˆ˜ ๋ถ€์—ฌ) ๊ธฐ๋Šฅ

๐Ÿ’ก์„œ๋น„์Šค ์†Œ๊ฐœ

๐ŸŒฑ์™์™์ •์›

์™์™์ •์›์€, ์›น ๊ธฐ๋ฐ˜์˜ ์žฌ๋Šฅ ๋‚˜๋ˆ” ํ™”์ƒ ์„œ๋น„์Šค ์ž…๋‹ˆ๋‹ค.

  1. ์žฌ๋Šฅ์„ ๋ฐฐ์šฐ๊ณ  ์‹ถ์€ ์ƒˆ์‹น์ด ์ •์›์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
    (์žฌ๋Šฅ ์นดํ…Œ๊ณ ๋ฆฌ / ๋ฐฐ์šฐ๊ณ  ์‹ถ์€ ์‹œ๊ฐ„ / ์ •์› ์ œ๋ชฉ ์ž…๋ ฅ)

  2. ์žฌ๋Šฅ์— ๋”ฐ๋ผ ์”จ์•—์„ ๊ธธ๋Ÿฌ์ฃผ๊ณ  ์‹ถ์€ ๊ฐ€๋“œ๋„ˆ๋Š” ์ •์› ์ œ๋ชฉ์„ ๋ณด๊ณ  ์ฐธ์—ฌํ•ฉ๋‹ˆ๋‹ค.

  3. ๊ฐ€๋“œ๋„ˆ๊ฐ€ ์ค€๋น„ํ•˜๊ธฐ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด, ์ƒˆ์‹น์˜ ์‹œ์ž‘ํ•˜๊ธฐ ๋ฒ„ํŠผ์ด ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.

  4. ์‹œ์ž‘ํ•˜๋ฉด, 30๋ถ„์— 1๊ฐœ์”ฉ ๊ณ„์‚ฐํ•˜์—ฌ, ์ƒˆ์‹น์˜ ๋ฌผ๋ฟŒ๋ฆฌ๊ฐœ๊ฐ€ ์†Œ๋ชจ๋ฉ๋‹ˆ๋‹ค.

  5. ์žฌ๋Šฅ๋‚˜๋ˆ”์ด ๋ชจ๋‘ ์™„๋ฃŒ๋˜๋ฉด, ์ƒˆ์‹น์€ ๊ฐ€๋“œ๋„ˆ์—๊ฒŒ ํ‰์ ์„ ์ค๋‹ˆ๋‹ค.

  6. ๊ฐ€๋“œ๋„ˆ๋Š” ์ƒˆ์‹น์ด ์†Œ๋ชจํ•œ ๋ฌผ๋ฟŒ๋ฆฌ๊ฐœ๋งŒํผ, ๋ฌผ๋ฟŒ๋ฆฌ๊ฐœ๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค.

  7. ์ƒˆ์‹น์€ ์ž์‹ ์˜ ์”จ์•— ์ ์ˆ˜๋ฅผ ์–ป์–ด, ๋ ˆ๋ฒจ์„ ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค.

๋งˆ์Œ๊ป ์žฌ๋Šฅ์„ ๋ฐฐ์šฐ๊ณ , ์”จ์•—์„ ํ‚ค์›Œ ๊ฝƒ์„ ํ”ผ์›Œ๋ณด์„ธ์š”๐ŸŒผ

๊ฝƒ ์ข…๋ฅ˜

๊ฝƒ ์นดํ…Œ๊ณ ๋ฆฌ ๊ฝƒ๋ง
ํ•ด๋ฐ”๋ผ๊ธฐ ์ƒํ™œ ์ •์› 'ํ—Œ์‹ '๊ณผ 'ํ–‰๋ณต'
์žฅ๋ฏธ ์˜ˆ์ˆ  '์‚ฌ๋ž‘'๊ณผ '์—ด์ •'
ํŠค๋ฆฝ ๊ธฐ์ˆ  '๋ช…์˜ˆ'์™€ '์„ฑ๊ณต'
์•„์ด๋ฆฌ์Šค ์–ธ์–ด '์ง€ํ˜œ'์™€ '์†Œ์‹'
์—ฐ๊ฝƒ ์ž๊ธฐ๊ณ„๋ฐœ '์ฒญ์ •'๊ณผ '์žฌ์ƒ'
๋ผ๋ฒค๋” ์ƒ๋‹ด '์œ„๋กœ'์™€ 'ํ‰์˜จ'

โš™๏ธ ๊ธฐ์ˆ  ์Šคํƒ

JavaScript React

NodeJS

JWT Socket.io

MySQL Redis

GitHub Actions Docker AWS

Notion Slack Discord Jira Figma โ€‹

โ€‹

๐Ÿ“‚์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜

๊ตฌ์กฐ๋„

๐Ÿ–ผ ์ฃผ์š” ํ™”๋ฉด

โ€‹

๐ŸŒŸ ๋ฉ”์ธ ํ™”๋ฉด

Main โ€‹

๐ŸŒŸ ๊ฝƒ ์†Œ๊ฐœ ํ™”๋ฉด

Main โ€‹

๐ŸŒŸ ํ”„๋กœํ•„ ํ™”๋ฉด

Main โ€‹

๐ŸŒŸ ์ •์› ๋ฆฌ์ŠคํŠธ ํ™”๋ฉด - ๋นˆ ์ •์› / ์ •์› ์กด์žฌ

Garden_List Garden_List_empty

๐ŸŒŸ ์ •์› ๋งŒ๋“ค๊ธฐ ํ™”๋ฉด

Make_Garden

๐ŸŒŸ ์ •์› ํ™”๋ฉด - ์ƒˆ์‹น ๊ด€์ 

์ƒˆ์‹น๊ด€์ _waiting ์ƒˆ์‹น๊ด€์ _beforeStart

๐ŸŒŸ ์ •์› ํ™”๋ฉด - ๊ฐ€๋“œ๋„ˆ ๊ด€์ 

๊ฐ€๋“œ๋„ˆ๊ด€์ _waiting ๊ฐ€๋“œ๋„ˆ๊ด€์ _beforeStart

๐ŸŒŸ ์ •์› ํ™”๋ฉด - ์žฌ๋Šฅ ๋‚˜๋ˆ” ์‹œ์ž‘

์žฌ๋Šฅ ๋‚˜๋ˆ” ์‹œ์ž‘ โ€‹

๐ŸŒŸ ํ‰๊ฐ€ ํ™”๋ฉด

Review

๐ŸŒŸ ํšŒ์› ๊ฐ€์ž… ํ™”๋ฉด ๋ฐ ๋กœ๊ทธ์ธ ํ™”๋ฉด

SignUp Login

์ปจ๋ฒค์…˜

๐Ÿ“ Git ์ปจ๋ฒค์…˜

<์ปจ๋ฒค์…˜> : <๋ณ€๊ฒฝ ํŒŒ์ผ ๋ช…> - <์„ค๋ช…>
์ปจ๋ฒค์…˜ ์„ค๋ช…
feat ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๊ณผ ๊ด€๋ จ๋œ ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค.
fix ์˜ค๋ฅ˜์™€ ๊ฐ™์€ ๊ฒƒ์„ ์ˆ˜์ •ํ–ˆ์„ ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค.
docs ๋ฌธ์„œ์™€ ๊ด€๋ จํ•˜์—ฌ ์ˆ˜์ •ํ•œ ๋ถ€๋ถ„์ด ์žˆ์„ ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค.
style ์ฝ”๋“œ์˜ ๋ณ€ํ™”์™€ ๊ด€๋ จ์—†๋Š” ํฌ๋งท์ด๋‚˜ ์„ธ๋ฏธ์ฝœ๋ก ์„ ๋†“์นœ ๊ฒƒ๊ณผ ๊ฐ™์€ ๋ถ€๋ถ„๋“ค์„ ์˜๋ฏธํ•œ๋‹ค.
refactor ์ฝ”๋“œ์˜ ๋ฆฌํŒฉํ† ๋ง์„ ์˜๋ฏธํ•œ๋‹ค.
test test๋ฅผ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์ˆ˜์ •ํ–ˆ์„ ๋•Œ๋ฅผ ์˜๋ฏธํ•œ๋‹ค.
chore build์™€ ๊ด€๋ จ๋œ ๋ถ€๋ถ„, ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ € ์„ค์ • ๋“ฑ ์—ฌ๋Ÿฌ๊ฐ€์ง€ production code์™€ ๋ฌด๊ด€ํ•œ ๋ถ€๋ถ„ ๋“ค์„ ์˜๋ฏธํ•œ๋‹ค. ๋ง ๊ทธ๋Œ€๋กœ ์ž์งˆ๊ตฌ๋ ˆํ•œ ์ผ๋“ค์ด๋‹ค.
add ์ด๋ฏธ์ง€ ๋“ฑ์˜ ์ •์  ์ž์› ์ถ”๊ฐ€๋ฅผ ์˜๋ฏธํ•œ๋‹ค.
init ์ดˆ๊ธฐ ์„ค์ • ์„ธํŒ…์„ ์˜๋ฏธํ•œ๋‹ค.
rename ํŒŒ์ผ ํ˜น์€ ํด๋” ๋ช…์„ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์˜ฎ๊ธฐ๋Š” ์ž‘์—…์„ ์˜๋ฏธํ•œ๋‹ค.

Pinned Loading

  1. .github .github Public

Repositories

Showing 3 of 3 repositories
  • .github Public
    PDA4-Mini-project/.githubโ€™s past year of commit activity
    0 0 0 0 Updated Jun 10, 2024
  • BackEnd Public
    PDA4-Mini-project/BackEndโ€™s past year of commit activity
    JavaScript 0 0 0 0 Updated May 31, 2024
  • FrontEnd Public
    PDA4-Mini-project/FrontEndโ€™s past year of commit activity
    JavaScript 0 0 0 0 Updated May 31, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loadingโ€ฆ

Most used topics

Loadingโ€ฆ