Skip to content

Im-hass/Planty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

Repository files navigation

Planty ๋Œ€ํ‘œ ์‚ฌ์ง„

๐Ÿ€ PLANTY ๐Ÿ€

์‹ค์‹œ๊ฐ„ ํ™”์ƒ ์ฑ„ํŒ…์„ ํ†ตํ•œ ํ™ˆ๊ฐ€๋“œ๋‹ ์ปจ์„คํŒ… ์„œ๋น„์Šค



๋ชฉ์ฐจ

  1. ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ
  2. ์ฃผ์š” ๊ธฐ๋Šฅ
  3. ์„œ๋น„์Šค ํ™”๋ฉด
  4. ๊ฐœ๋ฐœ ํ™˜๊ฒฝ
  5. ์„ค๊ณ„ ๋ฌธ์„œ
  6. ํŒ€์› ์†Œ๊ฐœ


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

๐ŸŽฌ ๊ธฐํš ๋ฐฐ๊ฒฝ

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


โ” ๋ฌธ์ œ์ 

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

๐Ÿ“ฐ ์„œ๋น„์Šค ์ œ์•ˆ

"์‹ค์‹œ๊ฐ„ ํ™”์ƒ ์ฑ„ํŒ…์„ ํ†ตํ•œ ํ™ˆ๊ฐ€๋“œ๋‹ ์ปจ์„คํŒ… ์„œ๋น„์Šค PLANTY๋Š” ์ŠคํŠธ๋ ˆ์Šค๋ฅผ ๊ฒฝ๊ฐํ•˜๊ณ  ์ •์„œ์  ์•ˆ์ •์„ ์ฐพ๊ธฐ ์œ„ํ•œ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ์ž์—ฐ๊ณผ์˜ ์†Œํ†ต์„ ํ†ตํ•œ ์น˜์œ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ™ˆ๊ฐ€๋“œ๋‹ ์ปจ์„คํŒ…์„ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ์ด ์„œ๋น„์Šค๋Š” ์ •๊ธฐ ๊ตฌ๋… ์ปจ์„คํŒ…, ์‘๊ธ‰์‹ค ๋‘ ๊ฐ€์ง€ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์„ ๊ฐ€์ง€๋ฉฐ, ํ˜„๋Œ€ ์‚ฌํšŒ์˜ ์ŠคํŠธ๋ ˆ์Šค์™€ ์„ฑ๊ณต์ ์ธ ํ™ˆ๊ฐ€๋“œ๋‹ ๋Œ€ํ•œ ๊ณ ๋ฏผ์„ ํ•ด๊ฒฐํ•ด ๋‚˜๊ฐˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

1. ์ •๊ธฐ ๊ตฌ๋… ์ปจ์„คํŒ…

  • ์‹ค์‹œ๊ฐ„ ํ™”์ƒ ์ปจ์„คํŒ…

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

    • ๋‚ ์งœ๋ณ„ 30๋ถ„ ๋‹จ์œ„๋กœ ์ปจ์„คํŒ…์„ ์˜ˆ์•ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • IoT๋ฅผ ํ™œ์šฉํ•œ ์‹ค์‹œ๊ฐ„ ์˜จ์Šต๋„ ๋ฐ์ดํ„ฐ ์ œ๊ณต

    • ์•„๋‘์ด๋…ธ๋ฅผ ํ†ตํ•ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋Œ€๊ธฐ ์˜จ์Šต๋„์™€ ํ† ์–‘์˜ ์Šต๋„๋ฅผ ์ฐจํŠธ๋กœ ์‹œ๊ฐํ™”ํ•˜์—ฌ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

2. ์‘๊ธ‰์‹ค

  • 24์‹œ๊ฐ„ ์„œ๋น„์Šค ์ œ๊ณต

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

  • ์‹ค์‹œ๊ฐ„ ํ™”์ƒ ์„œ๋น„์Šค

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



์‚ฌ์šฉ์ž ํ™”๋ฉด

ํ™”์ƒ ์ปจ์„คํŒ… ์˜ˆ์•ฝ ๋ฐ ์˜ˆ์•ฝ ์ทจ์†Œ

GIF ์ด๋ฏธ์ง€



  • ๋‚ด ๊ตฌ๋… ์ƒํ’ˆ ์ค‘ ์˜ˆ์•ฝ๋Œ€๊ธฐ ์ƒํƒœ๋ผ๋ฉด ์˜ˆ์•ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ปจ์„คํŒ… ๋‚ ์งœ์™€ ์‹œ๊ฐ„์„ ์„ ํƒํ•ด์„œ ์˜ˆ์•ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ผˆ๋ฆฐ๋”์— ์ดˆ๋ก์ƒ‰ ์›์„ ํ†ตํ•ด ์˜ˆ์•ฝ ๋‚ ์งœ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ง„ํ–‰๋˜์ง€ ์•Š์€ ์˜ˆ์•ฝ์€ ์ทจ์†Œ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.


๋‚ด ๊ตฌ๋… ์ƒํ’ˆ ์ƒ์„ธ์ •๋ณด

GIF ์ด๋ฏธ์ง€



  • ๋‚ด๊ฐ€ ๊ตฌ๋…ํ•œ ์ƒํ’ˆ ๋ชฉ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์˜ˆ์•ฝ์™„๋ฃŒ ์ƒํƒœ๋ฉด ํ™”์ƒ ์ปจ์„คํŒ…์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์˜ˆ์•ฝ๋Œ€๊ธฐ ์ƒํƒœ๋ผ๋ฉด ์˜ˆ์•ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์•„๋‘์ด๋…ธ๋ฅผ ํ†ตํ•ด ๋Œ€๊ธฐ ์˜จ์Šต๋„์™€ ํ† ์–‘์˜ ์Šต๋„ ์ •๋ณด๋ฅผ ์–ป์Šต๋‹ˆ๋‹ค.


๊ตฌ๋…์ƒต

GIF ์ด๋ฏธ์ง€



  • ์ „์ฒด ๊ตฌ๋… ์ƒํ’ˆ ์กฐํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฐ ๊ตฌ๋… ์ƒํ’ˆ์˜ ๊ตฌ๋…๊ธฐ๊ฐ„, ๋‚œ์ด๋„, ๊ฐ€๊ฒฉ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฐ ๊ตฌ๋… ์ƒํ’ˆ์˜ ์ƒ์„ธ์ •๋ณด๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ตฌ๋… ์ƒํ’ˆ์„ ๊ตฌ๋งคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์‘๊ธ‰์‹ค ์ด์šฉ

GIF ์ด๋ฏธ์ง€



  • ์‘๊ธ‰์‹ค ์ด์šฉ๊ถŒ์„ ๊ตฌ๋งคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ด์šฉ๊ถŒ ํ†ตํ•ด์„œ ์‘๊ธ‰์‹ค ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์‘๊ธ‰์‹ค ์ฐธ์—ฌ ์‹œ ํ‹ฐ์ผ“ ๊ฐœ์ˆ˜๋Š” ์ฐจ๊ฐ๋ฉ๋‹ˆ๋‹ค.


๋งˆ์ดํŽ˜์ด์ง€

GIF ์ด๋ฏธ์ง€



  • ๋‚ด ๊ตฌ๋… ์ƒํ’ˆ ๋ชฉ๋ก์„ ์ „์ฒด์ ์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋‚ด ์˜ˆ์•ฝ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์‘๊ธ‰์‹ค ์ด์šฉ๋‚ด์—ญ๊ณผ ๊ตฌ๋… ์ปจ์„คํŒ… ์ด์šฉ๋‚ด์—ญ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๊ทธ๋ฆฐ๋ฉ”์ดํŠธ ํ™”๋ฉด

Dashboard

GIF ์ด๋ฏธ์ง€



  • ๊ทธ๋ฆฐ๋ฉ”์ดํŠธ ํ™œ๋™ ์ƒํƒœ(ํ™œ๋™, ๋น„ํ™œ๋™) ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋‹ค๊ฐ€์˜ค๋Š” ์ปจ์„คํŒ… ์Šค์ผ€์ค„ ํ™•์ธ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž์™€์˜ ์•ฝ์†์„ ์ง€ํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์šด์˜ ์ค‘์ธ ๊ตฌ๋… ์ƒํ’ˆ ๋ชฉ๋ก์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๊ตฌ๋…๊ด€๋ฆฌ

GIF ์ด๋ฏธ์ง€



  • ๊ตฌ๋… ์ƒํ’ˆ ์ƒ์„ธ ์ •๋ณด๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์˜ˆ์•ฝ๋œ ์ปจ์„คํŒ… ๋ชฉ๋ก์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์ปจ์„คํŒ… ์ปจ์„คํŒ… ๋‚ด์—ญ

GIF ์ด๋ฏธ์ง€



  • ์ง€๋‚œ ์ปจ์„คํŒ… ๋‚ด์—ญ ์กฐํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ง€๋‚œ ์‘๊ธ‰์‹ค ๋‚ด์—ญ ์กฐํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ด์šฉ๋‚ด์—ญ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์ฃผ์š” ๊ธฐ๋Šฅ

์‹ค์‹œ๊ฐ„ 1๋Œ€1 ํ™”์ƒ ์ปจ์„คํŒ… ์„œ๋น„์Šค

  • ํ™”์ƒ ์ปจ์„คํŒ…์„ ํ†ตํ•ด ๋” ์„ธ๋ฐ€ํ•œ ์ง„๋‹จ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฌด๊ฑฐ์šด ํ™”๋ถ„์„ ์›€์ง์ผ ํ•„์š”์—†์ด ์‰ฝ๊ฒŒ ์ปจ์„คํŒ…์— ์ ‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1. ์‘๊ธ‰์‹ค

  • ๊ธ‰ํ•˜๊ฒŒ ์ƒ๋‹ด๋ฐ›๊ณ  ์‹ถ์œผ๋ฉด ์‘๊ธ‰์‹ค์„ ํ†ตํ•ด ์–ธ์ œ๋“ ์ง€ ๊ฐ€์ด๋“œ๋ฅผ ๋ฐ›์œผ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ „๋ฌธ๊ฐ€ ๊ทธ๋ฆฐ๋ฉ”์ดํŠธ์™€ 1๋Œ€1 ์ปจ์„คํŒ…์œผ๋กœ ์—˜๋ฆฌํŠธ ํ™ˆ๊ฐ€๋“œ๋„ˆ๋กœ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. ์ •๊ธฐ ๊ตฌ๋… ์ปจ์„คํŒ…

  • ๊ตฌ๋…์ƒต์—์„œ ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ์‹๋ฌผ์„ ๊ตฌ๋…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ตฌ๋… ์˜ˆ์•ฝ ์ผ์ •


๋ถ€๊ฐ€ ๊ธฐ๋Šฅ

  • ์˜ˆ์•ฝ ์‹œ์Šคํ…œ
    • ๋‚ ์งœ๋ณ„, 30๋ถ„ ๊ฐ„๊ฒฉ์˜ ์‹œ๊ฐ„๋Œ€๋ณ„๋กœ ์ปจ์„คํŒ…์„ ์˜ˆ์•ฝ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ผˆ๋ฆฐ๋”๋ฅผ ํ†ตํ•ด ์ „์ฒด ์ปจ์„คํŒ… ์˜ˆ์•ฝ ์ผ์ •์„ ํ•œ ๋ˆˆ์— ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ปจ์„คํŒ… ๋‚ ์ด ์ง€๋‚˜์ง€ ์•Š์•˜๋‹ค๋ฉด ์ทจ์†Œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์˜จ์Šต๋„ ๋ฐ์ดํ„ฐ
    • ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋Œ€๊ธฐ ์˜จ์Šต๋„์™€ ํ™ ์˜จ์Šต๋„๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ฐจํŠธ๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์‰ฝ๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๊ฐœ๋ฐœํ™˜๊ฒฝ

๐Ÿ“ƒ Management Tool

  • ํ˜•์ƒ๊ด€๋ฆฌ : GitLab
  • ์ด์Šˆ๊ด€๋ฆฌ : Jira
  • ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ : Mattermost, Notion, Discord
  • ๋””์ž์ธ : Figma

๐Ÿ’ป IDE

  • Visual Studio Code
  • IntelliJ

๐Ÿ“ฑ Frontend

  • React @18.2.15
  • React-Router
  • Typescript @4.9.5
  • Recoil
  • SASS @1.64.1
  • Library
    • toast
    • swiper @6.0.0
    • slick
    • axios @1.4.0
    • classnames @2.3.2
    • moment @2.29.4
    • openvidu-browser @2.28.0
    • prettier @3.0.0
    • react-calendar @4.6.0
    • react-router-dom @6.14.2
    • react-chartjs-2 @5.2.0
    • react-confirm-alert @3.0.6
    • react-hot-toast @2.4.1
    • react-oauth/google @0.11.1
    • tosspayments/payment-widget-sdk @0.9

๐Ÿ’พ Backend

  • Spring Boot @2.7.14
    • zulu @17.42.19
    • Gradle @8.2.1
    • Spring Data JPA
    • Spring Security
    • Spring Validation
    • Swagger @2.9.2
    • lombok
    • JWT
    • Kurento
    • Openvidu-java-client @2.28.0
  • MySQL @8.0.32

๐Ÿ”Œ Middleware

  • NodeMCU 1.0 (ESP-12E Module)
  • Arduino module(DHT22, Soil Moisture, AMS1117 3.3V ๊ฐ•ํ•˜ํ˜• DC-DC ์ปจ๋ฒ„ํ„ฐ ๋ชจ๋“ˆ)
  • Arduino IDE @2.1.1
  • ArduinoJson @6.21.0
  • DHT sensor library @1.4.4

๐Ÿณ CI/CD

  • AWS EC2
    • Ubuntu @20.04.1
    • Docker @24.0.5
    • Docker-compose @2.5.1
    • NGINX @1.18.0



์„ค๊ณ„๋ฌธ์„œ

4. ERD

GIF ์ด๋ฏธ์ง€




ํŒ€์› ์†Œ๊ฐœ

์ „์œค์ฒ 's Image ๊น€์ •ํ›ˆ's Image ์ž„ํฌ์„ 's Image
์ „์œค์ฒ 
Backend
๊น€์ •ํ›ˆ
Backend
์ž„ํฌ์„ 
Frontend
์ด๊ธˆ๊ทœ's Image ์–‘์‹œ์˜จ's Image ์ „์ธํ˜'s Image
์ด๊ธˆ๊ทœ
Frontend
์–‘์‹œ์˜จ
Frontend
์ „์ธํ˜
Frontend
"# S09P12C202" 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published