Expense Tracker

์ฝ˜ํ…์ธ  ๋“ฑ๊ธ‰
์ „์ฒด์ด์šฉ๊ฐ€
1+
๋‹ค์šด๋กœ๋“œ
์ฝ˜ํ…์ธ  ๋“ฑ๊ธ‰
์ „์ฒด์ด์šฉ๊ฐ€
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€
์Šคํฌ๋ฆฐ์ƒท ์ด๋ฏธ์ง€

์•ฑ ์ •๋ณด

๊ณ„์ขŒ๋„, ํด๋ผ์šฐ๋“œ๋„, ์ถ”์ ๋„ ํ•„์š” ์—†์ด ๋ˆ ๊ด€๋ฆฌ๋ฅผ ์‹œ์ž‘ํ•˜์„ธ์š”.

Expense Tracker๋Š” ๊น”๋”ํ•˜๊ณ  ๋น ๋ฅด๋ฉฐ, ์™„์ „ ์˜คํ”„๋ผ์ธ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ฐœ์ธ ์žฌ์ • ๊ด€๋ฆฌ ์•ฑ์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฑฐ๋ž˜ ๋‚ด์—ญ์„ ๊ธฐ๋กํ•˜๊ณ , ๊ณ„์ขŒ์™€ ํƒœ๊ทธ๋ณ„๋กœ ์ •๋ฆฌํ•˜์—ฌ ๋ˆ์ด ์–ด๋””๋กœ ๊ฐ€๋Š”์ง€ ๋ช…ํ™•ํ•˜๊ฒŒ ํŒŒ์•…ํ•˜์„ธ์š”. ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” ๊ธฐ๊ธฐ์— ์•ˆ์ „ํ•˜๊ฒŒ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.

๐Ÿ’ฐ ๊ณ„์ขŒ
ํ˜„๊ธˆ, ์€ํ–‰, ์ €์ถ•, ์ „์ž์ง€๊ฐ‘ ๋“ฑ ์—ฌ๋Ÿฌ ๊ณ„์ขŒ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž”์•ก์„ ํ•œ๋ˆˆ์— ์ •ํ™•ํ•˜๊ฒŒ ํ™•์ธํ•˜์„ธ์š”. ๋ชจ๋“  ๊ฑฐ๋ž˜๋Š” ๊ณ„์ขŒ์— ์—ฐ๊ฒฐ๋˜์–ด ์ •ํ™•ํ•œ ๊ธฐ๋ก์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿท๏ธ ํƒœ๊ทธ ๋ฐ ์นดํ…Œ๊ณ ๋ฆฌ
"์‹๋ฃŒํ’ˆ", "์›”์„ธ", "์—ฌํ–‰"๊ณผ ๊ฐ™์€ ๋งž์ถค ํƒœ๊ทธ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๋ชจ๋“  ๊ฑฐ๋ž˜์— ์ถ”๊ฐ€ํ•˜์„ธ์š”. ์›ํ•˜๋Š” ํ•ญ๋ชฉ๋ณ„ ์ง€์ถœ ๋‚ด์—ญ์„ ํ•„ํ„ฐ๋งํ•˜์—ฌ ์ฆ‰์‹œ ํ™•์ธํ•˜์„ธ์š”.

๐Ÿ“Š ๋ถ„์„ ๋ฐ ์ธ์‚ฌ์ดํŠธ
๊ธฐ๊ฐ„๋ณ„, ๊ณ„์ขŒ๋ณ„, ํƒœ๊ทธ๋ณ„๋กœ ์ˆ˜์ž…๊ณผ ์ง€์ถœ์„ ์‹œ๊ฐ์ ์ธ ์ฐจํŠธ๋กœ ๋ช…ํ™•ํ•˜๊ฒŒ ๋ถ„์„ํ•˜์—ฌ ํŒจํ„ด์„ ํŒŒ์•…ํ•˜๊ณ  ํ˜„๋ช…ํ•œ ์žฌ์ • ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ์„ธ์š”.

๐Ÿ“‹ ๊ฑฐ๋ž˜ ๋‚ด์—ญ ์ถ”๊ฐ€
๊ฑฐ๋ž˜ ๋‚ด์—ญ ์ถ”๊ฐ€๋Š” ๋ช‡ ์ดˆ๋ฐ–์— ๊ฑธ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ˆ˜์ž…์ด๋‚˜ ์ง€์ถœ์„ ๊ธฐ๋กํ•˜๊ณ , ๊ณ„์ขŒ๋ฅผ ์„ ํƒํ•˜๊ณ , ํƒœ๊ทธ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ , ๋‚ ์งœ๋ฅผ ์„ค์ •ํ•˜๋ฉด ๋์ž…๋‹ˆ๋‹ค. ์–ธ์ œ๋“ ์ง€ ์ „์ฒด ๊ฑฐ๋ž˜ ๋‚ด์—ญ์„ ๊ฒ€์ƒ‰ํ•˜๊ณ  ํ•„ํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ”’ ์ฒ ์ €ํ•œ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ
๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” ๊ธฐ๊ธฐ์— ๋กœ์ปฌ๋กœ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ์„œ๋ฒ„์—๋„ ์—…๋กœ๋“œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ด‘๊ณ ๋„ ์—†๊ณ , ์ถ”์ ๋„ ์—†์Šต๋‹ˆ๋‹ค. ์˜ค์ง ๋‹น์‹ ์˜ ๋ฐ์ดํ„ฐ๋งŒ์ด ํœด๋Œ€ํฐ์— ์ €์žฅ๋˜์–ด, ๋‹น์‹ ์ด ์ง์ ‘ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ’พ ๋ฐฑ์—… ๋ฐ ๋ณต์›
์–ธ์ œ๋“ ์ง€ ์ „์ฒด ๋ฐฑ์—…์„ ๋กœ์ปฌ ์ €์žฅ์†Œ๋กœ ๋‚ด๋ณด๋‚ด๊ณ  ๊ฐ„ํŽธํ•˜๊ฒŒ ๋ณต์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐ŸŽจ ์•„๋ฆ„๋‹ค์šด ํ…Œ๋งˆ
๋‹ค์–‘ํ•˜๊ณ  ์„ธ์‹ฌํ•˜๊ฒŒ ๋””์ž์ธ๋œ ํ…Œ๋งˆ(๋ฐ์€ ํ…Œ๋งˆ, ์–ด๋‘์šด ํ…Œ๋งˆ ๋“ฑ)๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊น”๋”ํ•˜๊ณ  ์ง‘์ค‘๋ ฅ์„ ๋ฐฉํ•ดํ•˜์ง€ ์•Š๋Š” ๋””์ž์ธ์ž…๋‹ˆ๋‹ค.

โšก ๋น ๋ฅด๊ณ  ๊ฐ€๋ฒผ์šด ์•ฑ
์ฆ‰์‹œ ์‹คํ–‰๋˜๋ฉฐ, ์ˆ˜๋…„๊ฐ„์˜ ๊ฑฐ๋ž˜ ๋‚ด์—ญ์ด ์ €์žฅ๋˜์–ด๋„ ๋ฐ˜์‘์„ฑ์ด ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค.

๊ตฌ๋…๋ฃŒ๋„ ์—†๊ณ , ํ”„๋ฆฌ๋ฏธ์—„ ์š”๊ธˆ์ œ๋„ ์—†๊ณ , ๊ณ„์ •๋„ ํ•„์š” ์—†์Šต๋‹ˆ๋‹ค.

์˜คํ”„๋ผ์ธ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๊ฐœ์ธ ์ •๋ณด๋Š” ์•ˆ์ „ํ•˜๊ฒŒ ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค. ์˜ค์ง ๋‹น์‹ ๋งŒ์„ ์œ„ํ•œ ์•ฑ์ž…๋‹ˆ๋‹ค.
๊ฐœ์ธ ์ง€์ถœ ๋‚ด์—ญ ๊ด€๋ฆฌ ์•ฑ - ๋น ๋ฅด๊ณ , ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ๊ฐ€ ์ฒ ์ €ํ•˜๋ฉฐ, ์˜คํ”„๋ผ์ธ์—์„œ๋„ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
์—…๋ฐ์ดํŠธ ๋‚ ์งœ
2026. 5. 14.

๋ฐ์ดํ„ฐ ๋ณด์•ˆ

๋ณด์•ˆ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ ๋ฐ ๊ณต์œ ํ•˜๋Š” ๋ฐฉ์‹์„ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ์—์„œ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ ๋ฐ ๋ณด์•ˆ ๊ด€ํ–‰์€ ์‚ฌ์šฉ์ž์˜ ์•ฑ ์‚ฌ์šฉ, ์ง€์—ญ, ์—ฐ๋ น์— ๋”ฐ๋ผ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ œ๊ณตํ•œ ์ •๋ณด์ด๋ฉฐ ์ถ”ํ›„ ์—…๋ฐ์ดํŠธ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ

๐Ÿš€ Improvements
- โž• Adding a sub-item now auto-scrolls the form to the newly added row
- ๐Ÿ”ฝ A second "Add sub-item" button appears at the bottom of the list when sub-items exist
- ๐Ÿ”ข Amount fields now use the numeric keyboard instead of full text keyboard

๐Ÿ› Bug Fixes
- ๐Ÿ”„ Transaction detail now refreshes automatically after editing
์ฝ˜ํ…์ธ  ๋“ฑ๊ธ‰
์ „์ฒด์ด์šฉ๊ฐ€
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ

์•ฑ ์ง€์›

๊ฐœ๋ฐœ์ž ์†Œ๊ฐœ
Ishwar Bhat
support@codingloop.in
Harigadde Hitlalli Yellapura, Karnataka 581347 India

Codingloop์˜ ์•ฑ ๋”๋ณด๊ธฐ