Skip to content
@m0oMoo

m0oMoo

๐Ÿงฉ m0omoo

m0omoo๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ž์œ ๋กญ๊ฒŒ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ํŒจ๋„(์ฐจํŠธ/์œ„์ ฏ)์„ ๋ฐฐ์น˜ํ•  ์ˆ˜ ์žˆ๋Š” ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ๋Œ€์‹œ๋ณด๋“œ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.


๐Ÿš€ ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

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

โš™๏ธ ๋ฐฑ์—”๋“œ ๊ธฐ์ˆ  ์Šคํƒ

๋ถ„๋ฅ˜ ์Šคํƒ
Language Java 17
Framework Spring Boot 3
Build Tool Gradle
Database MySQL
Auth JWT ๊ธฐ๋ฐ˜ ์ธ์ฆ

โš›๏ธ ํ”„๋ก ํŠธ์—”๋“œ ๊ธฐ์ˆ  ์Šคํƒ

๋ถ„๋ฅ˜ ์Šคํƒ
Language TypeScript
Framework Next.js (App Router)
State Zustand
Styling Tailwind CSS, CSS Modules
UI Library React Tabulator, Chart.js
Auth JWT ๊ธฐ๋ฐ˜ ์ธ์ฆ (๋ฐฑ์—”๋“œ ์—ฐ๋™)

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

โ–ธ ์‚ฌ์šฉ์ž ์ธ์ฆ ๋ฐ ๊ณ„์ • ๊ด€๋ฆฌ

  • ์ด๋ฉ”์ผ ๊ธฐ๋ฐ˜ ํšŒ์›๊ฐ€์ž… ๋ฐ ๋กœ๊ทธ์ธ
  • JWT ํ† ํฐ ๊ธฐ๋ฐ˜ ์ธ์ฆ ์ฒ˜๋ฆฌ
  • ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ, ํšŒ์› ํƒˆํ‡ด

โ–ธ ๋Œ€์‹œ๋ณด๋“œ ๊ธฐ๋Šฅ

  • ์‚ฌ์šฉ์ž๋ณ„ ๋Œ€์‹œ๋ณด๋“œ ์ƒ์„ฑ / ์กฐํšŒ / ์ˆ˜์ • / ์‚ญ์ œ
  • ๋Œ€์‹œ๋ณด๋“œ ๋ณต์ œ ๋ฐ ์ด๋ฆ„/์„ค๋ช… ๋ณ€๊ฒฝ

โ–ธ ํŒจ๋„ ๊ด€๋ฆฌ

  • ๋Œ€์‹œ๋ณด๋“œ ๋‚ด ํŒจ๋„(์ฐจํŠธ/์œ„์ ฏ) ์ƒ์„ฑ / ์ˆ˜์ • / ์‚ญ์ œ
  • ํŒจ๋„ ๋“œ๋ž˜๊ทธ ์œ„์น˜ ๋ฐ ํฌ๊ธฐ ์ •๋ณด ์ €์žฅ
  • ํŒจ๋„ ์†์„ฑ ๋ณ€๊ฒฝ ๋ฐ ํƒ€์ž…๋ณ„ ๋ Œ๋”๋ง ์ง€์›

โ–ธ ๊ธฐํƒ€ ๊ธฐ๋Šฅ (์˜ˆ์ •)

  • ๋Œ€์‹œ๋ณด๋“œ ์ƒํƒœ ์Šค๋ƒ…์ƒท ์ €์žฅ
  • ์•Œ๋ฆผ, ํ™œ๋™ ๋กœ๊ทธ ๋“ฑ ํ™•์žฅ ๊ธฐ๋Šฅ ๊ณ ๋ ค ์ค‘

๐Ÿ–ผ๏ธ ๋Œ€์‹œ๋ณด๋“œ ์˜ˆ์‹œ

์•„๋ž˜๋Š” m0omoo ๋Œ€์‹œ๋ณด๋“œ UI ์ž…๋‹ˆ๋‹ค.

image image

๐Ÿ› ๏ธ ๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ


m0omoo-backend/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ main/
โ”‚   โ”‚   โ”œโ”€โ”€ java/com/m0omoo/...
โ”‚   โ”‚   โ””โ”€โ”€ resources/
โ”‚   โ””โ”€โ”€ test/
โ”œโ”€โ”€ build.gradle.kts
โ””โ”€โ”€ README.md

m0omoo-frontend/
โ”œโ”€ app
โ”‚  โ””โ”€ dashboard    
โ”œโ”€ components
โ”‚  โ”œโ”€ table        
โ”‚  โ””โ”€ chart        
|
โ”œโ”€ types
โ”‚  โ””โ”€ app.ts        
โ””โ”€ styles
   โ””โ”€ globals.css

๐Ÿ‘จโ€๐Ÿ’ป ๊ฐœ๋ฐœ์ž ๋…ธํŠธ

๋ณธ ๋ฐฑ์—”๋“œ ํ”„๋กœ์ ํŠธ๋Š” 1์ธ ๊ฐœ๋ฐœ๋กœ ์ง„ํ–‰๋˜๋ฉฐ, ํ”„๋ก ํŠธ์—”๋“œ ๊ตฌํ˜„์€ ์ด๋ฏธ ์™„๋ฃŒ๋œ ์ƒํƒœ์ž…๋‹ˆ๋‹ค.
์ง€์†์ ์œผ๋กœ API ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•ด๋‚˜๊ฐ€๊ณ  ์žˆ์œผ๋ฉฐ, ์ฝ”๋“œ ํ’ˆ์งˆ ๋ฐ ์œ ์ง€๋ณด์ˆ˜์„ฑ์„ ๊ณ ๋ คํ•œ ์„ค๊ณ„๋ฅผ ์ง€ํ–ฅํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ“ฌ ๋ฌธ์˜

๊ด€๋ จ ๋ฌธ์˜๋Š” GitHub Issue ๋˜๋Š” ์•„๋ž˜ ์—ฐ๋ฝ์ฒ˜๋กœ ์ฃผ์„ธ์š”.
์ด๋ฉ”์ผ: [6suyeon@email.com]

Popular repositories Loading

  1. monitoring_client monitoring_client Public

    TypeScript

  2. monitoring_client_dark monitoring_client_dark Public

    Dark Mode

    TypeScript

  3. monitoring_server monitoring_server Public

    Java

  4. .github .github Public

    ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์œ„ํ•œ ์‚ฌ์šฉ์žํ™” ๋Œ€์‹œ๋ณด๋“œ

Repositories

Showing 4 of 4 repositories

Top languages

Loadingโ€ฆ

Most used topics

Loadingโ€ฆ