Skip to content

Latest commit

ย 

History

History
83 lines (56 loc) ยท 2.42 KB

File metadata and controls

83 lines (56 loc) ยท 2.42 KB

๐Ÿฐ๐Ÿ’ฐ MoneyTrack

KB IT's Your Life 6๊ธฐ 13ํšŒ์ฐจ ์Šค์ผˆ๋ ˆํ†ค ํ”„๋กœ์ ํŠธ 4์กฐ

MoneyTrack์€ ๋งค์ผ์˜ ์ˆ˜์ž…๊ณผ ์ง€์ถœ์„ ์†์‰ฝ๊ฒŒ ๊ธฐ๋กํ•˜๊ณ , ์‹œ๊ฐํ™”๋œ ํ†ต๊ณ„๋ฅผ ํ†ตํ•ด ์†Œ๋น„ ์Šต๊ด€์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋Š” ์›น ๊ธฐ๋ฐ˜ ๊ฐ€๊ณ„๋ถ€ ์„œ๋น„์Šค**์ž…๋‹ˆ๋‹ค.


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

  • ์†Œ๋น„ ๊ธฐ๋ก
    ๋‚ ์งœ๋ณ„ ์ˆ˜์ž…/์ง€์ถœ ๋‚ด์—ญ์„ ์ž…๋ ฅํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด์š”.

  • ํ†ต๊ณ„ ์‹œ๊ฐํ™”
    ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„, ๊ธฐ๊ฐ„๋ณ„๋กœ ์†Œ๋น„ ํŒจํ„ด์„ ๊ทธ๋ž˜ํ”„ ํ˜•ํƒœ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด์š”.

  • ํšŒ์› ๊ธฐ๋Šฅ
    ๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ๊ฐœ์ธ๋ณ„ ๊ธฐ๋ก์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด์š”.

  • ๋ฐ˜์‘ํ˜• UI
    PC, ํƒœ๋ธ”๋ฆฟ, ๋ชจ๋ฐ”์ผ ๋ชจ๋‘์—์„œ ์ตœ์ ํ™”๋œ ํ™”๋ฉด์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ์ปค์Šคํ…€ ์•Œ๋ฆผ & ํ™•์ธ์ฐฝ
    ์‚ฌ์šฉ์ž์—๊ฒŒ ๋” ์ง๊ด€์ ์ธ ํ”ผ๋“œ๋ฐฑ์„ ์ฃผ๊ธฐ ์œ„ํ•œ ์ปค์Šคํ…€ Alert, Confirm ์ปดํฌ๋„ŒํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ› ๏ธ ์‚ฌ์šฉ ๊ธฐ์ˆ 

๋ถ„์•ผ ์‚ฌ์šฉ ์Šคํƒ
Frontend Vue 3, Pinia, Vue Router, Axios
Design Figma (UI ๋””์ž์ธ), Notion (๊ธฐํš์„œ ์ž‘์„ฑ)
Server JSON Server (Mock API)

๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ ํŒ€์› ์†Œ๊ฐœ

๋‚จ๋ฏผ์ฃผ
@namminju
์ด๊ฐ€์—ฐ
@Gayeon07
์ž„์ฐฝ์ง„
@Heboen
์ตœํ˜œ๋ฆผ
@BaileyChoi
ํ™ฉ๋ณ‘๊ถŒ
@laeongmulti

๐Ÿ“– ๊ธฐํš ๋ฌธ์„œ

๐Ÿ‘‰ MoneyTrack Notion

(ํ”„๋กœ์ ํŠธ ๊ฐœ์š” / ๊ธฐ๋Šฅ ์ •์˜ / UI ๋””์ž์ธ / ๊ธฐ์ˆ  ๋ช…์„ธ / ๋ธŒ๋žœ์น˜ ์ „๋žต / ํ…Œ์ŠคํŠธ / ํ”„๋กœ์ ํŠธ ํ›„๊ธฐ )


๐Ÿ“ธ ์‹œ์—ฐ ์ด๋ฏธ์ง€

์ถ”ํ›„์— ์ถ”๊ฐ€ ์˜ˆ์ •


โš™๏ธ ์„ค์น˜ ๋ฐฉ๋ฒ• (Getting Started)

๋กœ์ปฌ ํ™˜๊ฒฝ์—์„œ ์ด ํ”„๋กœ์ ํŠธ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

1. ์ €์žฅ์†Œ ํด๋ก 

git clone https://github.com/your-username/your-repo-name.git
cd your-repo-name

2. ํŒจํ‚ค์ง€ ์„ค์น˜

npm install

3. ๊ฐœ๋ฐœ ์„œ๋ฒ„ ์‹คํ–‰

npm run dev

์‹คํ–‰ ํ›„ ๋ธŒ๋ผ์šฐ์ €์—์„œ http://localhost:5173 ์œผ๋กœ ์ ‘์†ํ•ฉ๋‹ˆ๋‹ค.

4. json-server ์‹คํ–‰ (Mock Backend)

npm install -g json-server
json-server --watch db/db.json --port 3001