/H-Logger

๐Ÿ’ก์šด๋™ ๊ธฐ๋ก ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.

Primary LanguageTypeScript

๐Ÿ’ก Health-Logger : ์šด๋™ ๊ธฐ๋ก ์‹œ๊ฐํ™” ์„œ๋น„์Šค

๋ชฉ์ฐจ



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

๐Ÿ’ก ์šด๋™ ๊ธฐ๋ก๊ณผ ๊ธฐ๋ก๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์‹œ๊ฐํ™”ํ•˜๋Š” ์›น ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

๐Ÿ”— ๋ฐฐํฌ ๋งํฌ : hlogger.site

  1. ๊ฐ ๋‚ ์งœ์— ์šด๋™, ์‹๋‹จ, ๊ฐ„๋‹จ ํšŒ๊ณ , ์ ์ˆ˜๋ฅผ ๊ธฐ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  2. ๊ธฐ๋ก๋œ ๋ฐ์ดํ„ฐ๋Š” Calendar, Report ํŽ˜์ด์ง€์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • Calendar Page : ๋‹ฌ๋ ฅ ํ˜•์‹์˜ ์ปดํฌ๋„ŒํŠธ์— ๋‚ ์งœ๋งˆ๋‹ค ๊ธฐ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • Report Page
      • ์šด๋™ : ์ผ ๋…„๊ฐ„์˜ ์šด๋™ ๊ธฐ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ก๋œ ์ ์ˆ˜์— ๋”ฐ๋ผ ์ƒ‰์ƒ์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
      • ๋ชธ๋ฌด๊ฒŒ : ๋ชธ๋ฌด๊ฒŒ ๊ธฐ๋ก์„ SVG๋กœ ๊ตฌํ˜„๋œ Line Chart๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
      • ๋ฏธ์…˜ : ๋ฏธ์…˜ ๋ชฉ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  3. ๋ฏธ์…˜์„ ํ†ตํ•ด ๊ธฐ๊ฐ„ ๋‚ด์˜ ๋ชธ๋ฌด๊ฒŒ, ์šด๋™ ํšŸ์ˆ˜๋ฅผ ๋ชฉํ‘œ ์„ค์ •์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.



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

ํšŒ์›๊ฐ€์ž… / ๋กœ๊ทธ์ธ & ๋‹ฌ๋ ฅ ํŽ˜์ด์ง€

  • Google ํšŒ์›๊ฐ€์ž… ๋ฐ ๋กœ๊ทธ์ธ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • Guest๋กœ ๋‘˜๋Ÿฌ๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฐ ๋‚ ์งœ์˜ ๊ธฐ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์ƒ์„ธ ํŽ˜์ด์ง€ ( ๊ธฐ๋ก CRUD )

  • ์บ˜๋ฆฐ๋”์˜ ๋‚ ์งœ๋ฅผ ํด๋ฆญํ•˜๋ฉด ์ƒ์„ธ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
  • ํ•ด๋‹น ๋‚ ์งœ์˜ ๊ธฐ๋ก์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๊ธฐ๋ก ํŽ˜์ด์ง€

  • ์šด๋™ : ์ผ ๋…„๊ฐ„์˜ ์šด๋™ ๊ธฐ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ก๋œ ์ ์ˆ˜์— ๋”ฐ๋ผ ์ƒ‰์ƒ์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
  • ๋ชธ๋ฌด๊ฒŒ : ๋ชธ๋ฌด๊ฒŒ ๊ธฐ๋ก์„ SVG๋กœ ๊ตฌํ˜„๋œ Line Chart๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฏธ์…˜ : ๋ฏธ์…˜ ๋ชฉ๋ก ํ™•์ธ ๋ฐ ๋ฏธ์…˜ ํ˜„ํ™ฉ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๋ฏธ์…˜ ๋“ฑ๋ก

  • ๋ฏธ์…˜์„ ํ†ตํ•ด ๊ธฐ๊ฐ„ ๋‚ด์˜ ๋ชธ๋ฌด๊ฒŒ, ์šด๋™ ํšŸ์ˆ˜๋ฅผ ๋ชฉํ‘œ ์„ค์ •์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2023-12-12 แ„‹แ…ฉแ„’แ…ฎ 1 25 02



๊ฐœ๋ฐœ ์ด์•ผ๊ธฐ


๊ธฐ์ˆ  ์Šคํƒ

React Typescript Context-API React-Query styled-components Firebase AWS GitHub-Actions



ํ˜„์žฌ ์ง„ํ–‰๋ฅ 

70%