Skip to content
@today-it

TODAY IT

ToDayIt

์žฅ์†Œ ํƒ์ƒ‰๋ถ€ํ„ฐ ์ฝ”์Šค ๊ตฌ์„ฑ๊ณผ ๊ณต์œ ๊นŒ์ง€ ์ด์–ด์ง€๋Š” ๋ฐ์ดํŠธ ์ฝ”์Šค ํ”Œ๋žซํผ

๋ฐ์ดํŠธ ์žฅ์†Œ๋ฅผ ๋”ฐ๋กœ ๊ฒ€์ƒ‰ํ•˜๊ณ  ์ผ์ •์„ ๋‹ค์‹œ ๋งž์ถ”๋Š” ๋ฒˆ๊ฑฐ๋กœ์›€์„ ์ค„์ด๊ณ , ์ทจํ–ฅ๊ณผ ์ผ์ •์— ๋งž๋Š” ๋ฐ์ดํŠธ ์ฝ”์Šค๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.


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

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

ํ”„๋กœ์ ํŠธ ๋ฐฐ๊ฒฝ

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

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

ToDayIt์€ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์žฅ์†Œ ํƒ์ƒ‰๋ถ€ํ„ฐ ์ฝ”์Šค ์ž‘์„ฑ, ์ผ์ • ์กฐ์ •, ์ €์žฅ๊ณผ ๊ณต์œ ๊นŒ์ง€ ์ด์–ด์ง€๋Š” ๋ฐ์ดํŠธ ๊ณ„ํš ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.


ํ•ด๊ฒฐํ•˜๋ ค๋Š” ๋ฌธ์ œ

์—ฌ๋Ÿฌ ์„œ๋น„์Šค์— ํฉ์–ด์ง„ ์žฅ์†Œ ์ •๋ณด

๋ฐ์ดํŠธ ์žฅ์†Œ์˜ ์œ ํ˜•์— ๋”ฐ๋ผ ์„œ๋กœ ๋‹ค๋ฅธ ์„œ๋น„์Šค์™€ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋ฅผ ์˜ค๊ฐ€์•ผ ํ•˜๋ฏ€๋กœ ์žฅ์†Œ๋ฅผ ๋น„๊ตํ•˜๊ณ  ์„ ํƒํ•˜๋Š” ๋ฐ ๋งŽ์€ ์‹œ๊ฐ„์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

ToDayIt์€ ์ง€์—ญ, ์žฅ์†Œ ์นดํ…Œ๊ณ ๋ฆฌ์™€ ์ฝ”์Šค ์ฝ˜์…‰ํŠธ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์žฅ์†Œ์™€ ๊ณต๊ฐœ ์ฝ”์Šค๋ฅผ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์žฅ์†Œ ์„ ํƒ ์ดํ›„์˜ ์ผ์ • ๊ตฌ์„ฑ ๋ถ€๋‹ด

๊ฐ€๊ณ  ์‹ถ์€ ์žฅ์†Œ๋ฅผ ์ •ํ•œ ๋’ค์—๋„ ๋ฐฉ๋ฌธ ์ˆœ์„œ, ์ด๋™์ˆ˜๋‹จ, ์ด๋™์‹œ๊ฐ„๊ณผ ์ฒด๋ฅ˜์‹œ๊ฐ„์„ ๊ณ ๋ คํ•ด ์‹ค์ œ ์ผ์ •์„ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ToDayIt์€ ์„ ํƒํ•œ ์žฅ์†Œ์˜ ์ˆœ์„œ์™€ ์‹œ๊ฐ„์„ ์กฐ์ •ํ•˜๋ฉด์„œ ์ „์ฒด ์˜ˆ์ƒ ์†Œ์š”์‹œ๊ฐ„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์ฝ”์Šค ์ž‘์„ฑ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์‹œ ํ™œ์šฉํ•˜๊ธฐ ์–ด๋ ค์šด ๋ฐ์ดํŠธ ๊ณ„ํš

๋งˆ์Œ์— ๋“œ๋Š” ์žฅ์†Œ์™€ ์ฝ”์Šค๋ฅผ ๋”ฐ๋กœ ์ €์žฅํ•˜๊ฑฐ๋‚˜, ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ฝ”์Šค๋ฅผ ์ž์‹ ์˜ ์ผ์ •์— ๋งž๊ฒŒ ํ™œ์šฉํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

ToDayIt์€ ์žฅ์†Œ์™€ ์ฝ”์Šค ์Šคํฌ๋žฉ, ๋‚ด ์ฝ”์Šค ๊ด€๋ฆฌ์™€ ๊ธฐ์กด ์ฝ”์Šค ๋ถˆ๋Ÿฌ์˜ค๊ธฐ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํŠธ ์•„์ด๋””์–ด๋ฅผ ์ƒˆ๋กœ์šด ๊ณ„ํš์œผ๋กœ ์ด์–ด๊ฐˆ ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

๊ณต์œ  ๋ฒ”์œ„๊ฐ€ ๋ถˆ๋ถ„๋ช…ํ•œ ์ฝ”์Šค

๊ฐœ์ธ์ ์ธ ๋ฐ์ดํŠธ ๊ณ„ํš๊ณผ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ณต๊ฐœํ•  ์ฝ”์Šค๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ๋ฒ”์œ„๋กœ ๊ด€๋ฆฌํ•  ํ•„์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

ToDayIt์€ ์ž„์‹œ์ €์žฅ, ํ™•์ •, ๊ณต๊ฐœ์™€ ๋น„๊ณต๊ฐœ ์ƒํƒœ๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ณ  ์ž‘์„ฑ์ž์˜ ๊ถŒํ•œ์„ ๊ธฐ์ค€์œผ๋กœ ์ฝ”์Šค๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.


์„œ๋น„์Šค ์ด์šฉ ํ๋ฆ„

flowchart LR
    User[์‚ฌ์šฉ์ž] --> Explore[์žฅ์†Œ ๋ฐ ๊ณต๊ฐœ ์ฝ”์Šค ํƒ์ƒ‰]

    Explore --> Scrap[๊ด€์‹ฌ ์žฅ์†Œยท์ฝ”์Šค ์ €์žฅ]
    Explore --> Create[๋‚˜๋งŒ์˜ ์ฝ”์Šค ๋งŒ๋“ค๊ธฐ]
    Scrap --> Create

    Create --> Adjust[์žฅ์†Œ ์ˆœ์„œยท์ฒด๋ฅ˜์‹œ๊ฐ„ยท์ด๋™์ˆ˜๋‹จ ์กฐ์ •]
    Adjust --> Time[์˜ˆ์ƒ ์†Œ์š”์‹œ๊ฐ„ ํ™•์ธ]

    Time --> Draft[์ž„์‹œ์ €์žฅ]
    Time --> Confirm[์ฝ”์Šค ํ™•์ •]

    Draft --> MyPage[๋‚ด ์ฝ”์Šค ๊ด€๋ฆฌ]
    Confirm --> Scope[๊ณต๊ฐœ ๋ฒ”์œ„ ์„ค์ •]
    Scope --> Share[์ฝ”์Šค ๊ณต์œ ]

    MyPage --> User
    Share --> User
Loading

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


์„œ๋น„์Šค ๊ตฌ์„ฑ

๋ฐ˜์‘ํ˜• ์›น ์„œ๋น„์Šค

๋ชจ๋ฐ”์ผ๊ณผ ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ์—์„œ ์žฅ์†Œ์™€ ๊ณต๊ฐœ ์ฝ”์Šค๋ฅผ ํƒ์ƒ‰ํ•˜๊ณ  ๋‚˜๋งŒ์˜ ๋ฐ์ดํŠธ ์ฝ”์Šค๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ํ™”๋ฉด์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํšŒ์›๊ฐ€์ž…๊ณผ ๋กœ๊ทธ์ธ, ์„ ํ˜ธ ์„ค์ •, ์žฅ์†Œยท์ฝ”์Šค ํƒ์ƒ‰, ์ฝ”์Šค ์ž‘์„ฑ, ์Šคํฌ๋žฉ, ๋งˆ์ดํŽ˜์ด์ง€์™€ ๊ณ ๊ฐ์ง€์› ๋“ฑ ์‚ฌ์šฉ์ž ์ค‘์‹ฌ์˜ ๊ธฐ๋Šฅ์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค.

์ฝ”์Šค ๊ด€๋ฆฌ

์ฝ”์Šค๋ช…, ์ง€์—ญ, ์ฝ˜์…‰ํŠธ, ์‹œ๊ฐ„๊ณผ ์ด๋™์ˆ˜๋‹จ์„ ์„ค์ •ํ•˜๊ณ  ์—ฌ๋Ÿฌ ์žฅ์†Œ๋ฅผ ํ•˜๋‚˜์˜ ๋ฐ์ดํŠธ ์ฝ”์Šค๋กœ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

์žฅ์†Œ์˜ ๋ฐฉ๋ฌธ ์ˆœ์„œ์™€ ์ฒด๋ฅ˜์‹œ๊ฐ„์„ ์กฐ์ •ํ•˜๊ณ , ์ด๋™์‹œ๊ฐ„์„ ํฌํ•จํ•œ ์ „์ฒด ์˜ˆ์ƒ ์†Œ์š”์‹œ๊ฐ„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

์žฅ์†Œ ๋ฐ ์ง€๋„ ์—ฐ๋™

์ง€์—ญ๊ณผ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์žฅ์†Œ๋ฅผ ํƒ์ƒ‰ํ•˜๊ณ , ์žฅ์†Œ์˜ ์ฃผ์†Œ์™€ ์˜์—…์‹œ๊ฐ„, ์‚ฌ์ง„๊ณผ ์ง€๋„ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์™ธ๋ถ€ ์žฅ์†Œยท์ง€๋„ ๋ฐ์ดํ„ฐ๋ฅผ ์„œ๋น„์Šค ๋‚ด๋ถ€ ์žฅ์†Œ ์ •๋ณด์™€ ์—ฐ๊ฒฐํ•˜์—ฌ ์ฝ”์Šค ์ž‘์„ฑ๊ณผ ์ด๋™ ๊ฒฝ๋กœ ํ™•์ธ์— ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž์™€ ์ฝ”์Šค ๋ฐ์ดํ„ฐ

ํšŒ์›, ์„ ํ˜ธ ์ง€์—ญ, ์ฝ”์Šค ์ฝ˜์…‰ํŠธ, ์žฅ์†Œ, ์ฝ”์Šค, ์Šคํฌ๋žฉ๊ณผ ๋ฌธ์˜ ์‚ฌ์ด์˜ ๊ด€๊ณ„๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

์ž‘์„ฑ์ž์™€ ๊ณต๊ฐœ ๋ฒ”์œ„๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ฝ”์Šค์˜ ์กฐํšŒ, ์ˆ˜์ •๊ณผ ์‚ญ์ œ ๊ถŒํ•œ์„ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค.


Repository Guide

ToDayIt์€ ํ”„๋ก ํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ๋ฅผ ๋ณ„๋„์˜ ์ €์žฅ์†Œ๋กœ ์šด์˜ํ•ฉ๋‹ˆ๋‹ค.

์ €์žฅ์†Œ ๋‹ด๋‹น ์˜์—ญ ์„ค๋ช…
frontend Web Application ๋ฐ˜์‘ํ˜• ์›น ํ™”๋ฉด, ์‚ฌ์šฉ์ž ์ธํ„ฐ๋ž™์…˜, ํด๋ผ์ด์–ธํŠธ ์ƒํƒœ์™€ ํ”„๋ก ํŠธ์—”๋“œ ํ˜‘์—… ๋ฌธ์„œ๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
backend API & Domain ํšŒ์›, ์žฅ์†Œ, ์ฝ”์Šค, ์ถ”์ฒœ๊ณผ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ ์—ฐ๋™์„ ์œ„ํ•œ API ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๊ฐ ์ €์žฅ์†Œ์˜ ๊ตฌ์ฒด์ ์ธ ๊ตฌํ˜„ ๊ธฐ๋Šฅ, ๊ธฐ์ˆ  ์Šคํƒ, ๋‚ด๋ถ€ ๊ตฌ์กฐ์™€ ๊ฐœ๋ฐœ ๊ทœ์น™์€ ํ•ด๋‹น ์ €์žฅ์†Œ์˜ README์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์‹œ์Šคํ…œ ์ฑ…์ž„ ๋ถ„๋ฆฌ

flowchart TB
    Frontend[frontend<br/>๋ฐ˜์‘ํ˜• ์›น ์„œ๋น„์Šค]
    Backend[backend<br/>API ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง]
    PlaceAPI[์žฅ์†Œยท์ง€๋„ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ]
    Database[(์„œ๋น„์Šค ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค)]

    Frontend -->|API ์š”์ฒญ| Backend
    Backend -->|์žฅ์†Œยท์ง€๋„ ์ •๋ณด ์กฐํšŒ| PlaceAPI
    Backend -->|ํšŒ์›ยท์žฅ์†Œยท์ฝ”์Šค ๋ฐ์ดํ„ฐ ์ €์žฅ| Database
    Backend -->|API ์‘๋‹ต| Frontend
Loading

ํ”„๋ก ํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ ์ €์žฅ์†Œ๋Š” ๋…๋ฆฝ์ ์œผ๋กœ ๊ด€๋ฆฌ๋˜์ง€๋งŒ ๊ณตํ†ต๋œ ๊ธฐ๋Šฅ ๋ช…์„ธ, API ๊ณ„์•ฝ๊ณผ ๋ฐ์ดํ„ฐ ๊ด€๊ณ„๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค.


์ฃผ์š” ์‚ฌ์šฉ์ž

๋ฐ์ดํŠธ ์žฅ์†Œ๋ฅผ ๊ณ ๋ฅด๊ธฐ ์–ด๋ ค์šด ์‚ฌ์šฉ์ž

์ง€์—ญ๊ณผ ๋ถ„์œ„๊ธฐ์— ๋งž๋Š” ์Œ์‹์ , ์นดํŽ˜, ๋ฌธํ™” ๊ณต๊ฐ„๊ณผ ์‚ฐ์ฑ… ์žฅ์†Œ๋ฅผ ํ•œ๊ณณ์—์„œ ์‚ดํŽด๋ณด๊ณ  ์‹ถ์€ ์‚ฌ์šฉ์ž์ž…๋‹ˆ๋‹ค.

์ทจํ–ฅ๊ณผ ์ผ์ •์— ๋งž๋Š” ์ฝ”์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ์‹ถ์€ ์‚ฌ์šฉ์ž

์„ ํƒํ•œ ์žฅ์†Œ๋ฅผ ๋ฐฉ๋ฌธ ์ˆœ์„œ, ์ด๋™์ˆ˜๋‹จ๊ณผ ์‹œ๊ฐ„๊นŒ์ง€ ๊ณ ๋ คํ•œ ์‹ค์ œ ๋ฐ์ดํŠธ ์ผ์ •์œผ๋กœ ๋งŒ๋“ค๊ณ  ์‹ถ์€ ์‚ฌ์šฉ์ž์ž…๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ฝ”์Šค๋ฅผ ์ฐธ๊ณ ํ•˜๊ณ  ์‹ถ์€ ์‚ฌ์šฉ์ž

๊ณต๊ฐœ๋œ ๋ฐ์ดํŠธ ์ฝ”์Šค์—์„œ ์ƒˆ๋กœ์šด ์žฅ์†Œ์™€ ์•„์ด๋””์–ด๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ณ  ์ž์‹ ์˜ ์ผ์ •์— ๋งž๋Š” ์ƒˆ ์ฝ”์Šค๋กœ ํ™œ์šฉํ•˜๊ณ  ์‹ถ์€ ์‚ฌ์šฉ์ž์ž…๋‹ˆ๋‹ค.

์ƒ๋Œ€์™€ ๋ฐ์ดํŠธ ๊ณ„ํš์„ ๊ณต์œ ํ•˜๊ณ  ์‹ถ์€ ์‚ฌ์šฉ์ž

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


ํ”„๋กœ์ ํŠธ ์ฐจ๋ณ„์ 

์žฅ์†Œ ํƒ์ƒ‰๋ถ€ํ„ฐ ์ฝ”์Šค ์™„์„ฑ๊นŒ์ง€ ์ด์–ด์ง€๋Š” ๊ฒฝํ—˜

์žฅ์†Œ ๊ฒ€์ƒ‰์—์„œ ๋๋‚˜์ง€ ์•Š๊ณ  ์ฝ”์Šค ๊ตฌ์„ฑ, ์ˆœ์„œ์™€ ์‹œ๊ฐ„ ์กฐ์ •, ์ €์žฅ๊ณผ ๊ณต์œ ๋กœ ์ด์–ด์ง€๋Š” ํ•˜๋‚˜์˜ ์‚ฌ์šฉ์ž ํ๋ฆ„์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์žฅ์†Œยท์ฝ”์Šค ํƒ์ƒ‰
โ†’ ์žฅ์†Œ ๋˜๋Š” ์ฝ”์Šค ์ €์žฅ
โ†’ ๋‚˜๋งŒ์˜ ์ฝ”์Šค ๊ตฌ์„ฑ
โ†’ ์ˆœ์„œ์™€ ์‹œ๊ฐ„ ์กฐ์ •
โ†’ ์ €์žฅ ๋ฐ ๊ณต์œ 

์ทจํ–ฅ๊ณผ ์ผ์ •์— ๋งž์ถ˜ ์ฝ”์Šค ๊ตฌ์„ฑ

์ง€์—ญ๊ณผ ์žฅ์†Œ ์นดํ…Œ๊ณ ๋ฆฌ, ์ฝ”์Šค ์ฝ˜์…‰ํŠธ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์›ํ•˜๋Š” ๋ถ„์œ„๊ธฐ์˜ ๋ฐ์ดํŠธ ์žฅ์†Œ๋ฅผ ์ฐพ๊ณ  ์ฝ”์Šค๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹ค์ œ ์ผ์ •์— ํ•„์š”ํ•œ ์‹œ๊ฐ„ ์ •๋ณด

์žฅ์†Œ๋ณ„ ์ฒด๋ฅ˜์‹œ๊ฐ„๊ณผ ์žฅ์†Œ ์‚ฌ์ด์˜ ์ด๋™์‹œ๊ฐ„์„ ํ•จ๊ป˜ ํ™•์ธํ•˜์—ฌ ์ฝ”์Šค์˜ ์ „์ฒด ์˜ˆ์ƒ ์†Œ์š”์‹œ๊ฐ„์„ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์กด ์ฝ”์Šค๋ฅผ ํ™œ์šฉํ•œ ์ƒˆ๋กœ์šด ๊ณ„ํš

๋‹ค๋ฅธ ์‚ฌ์šฉ์ž์˜ ๊ณต๊ฐœ ์ฝ”์Šค๋ฅผ ๋ถˆ๋Ÿฌ์˜จ ๋’ค ์›๋ณธ๊ณผ ๋ถ„๋ฆฌ๋œ ๋‚ด ์ฝ”์Šค๋กœ ์ €์žฅํ•˜๊ณ  ์›ํ•˜๋Š” ์žฅ์†Œ์™€ ์ˆœ์„œ๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณต๊ฐœ ๋ฒ”์œ„์™€ ์ž‘์„ฑ์ž ๊ถŒํ•œ ๊ตฌ๋ถ„

์ž„์‹œ์ €์žฅ ์ฝ”์Šค์™€ ํ™•์ • ์ฝ”์Šค, ๊ณต๊ฐœ ์ฝ”์Šค์™€ ๋น„๊ณต๊ฐœ ์ฝ”์Šค๋ฅผ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ž‘์„ฑ์ž๊ฐ€ ์ž์‹ ์˜ ์ฝ”์Šค๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.


ํ•ต์‹ฌ ๊ธฐ๋Šฅ

์žฅ์†Œ ํƒ์ƒ‰

์ง€์—ญ, ์นดํ…Œ๊ณ ๋ฆฌ์™€ ์ง€์› ์กฐ๊ฑด์„ ๊ธฐ์ค€์œผ๋กœ ์žฅ์†Œ๋ฅผ ํƒ์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.

์žฅ์†Œ์˜ ์ฃผ์†Œ, ์˜์—…์‹œ๊ฐ„, ์‚ฌ์ง„, ์ง€๋„์™€ ์ƒ์„ธ์ •๋ณด๋ฅผ ํ™•์ธํ•˜๊ณ  ๋งˆ์Œ์— ๋“œ๋Š” ์žฅ์†Œ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณต๊ฐœ ์ฝ”์Šค ํƒ์ƒ‰

๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๊ฐ€ ๊ณต๊ฐœํ•œ ์ฝ”์Šค๋ฅผ ์ตœ์‹ ์ˆœ๊ณผ ์ธ๊ธฐ์ˆœ์œผ๋กœ ์‚ดํŽด๋ณด๊ณ  ์ฝ”์Šค์— ํฌํ•จ๋œ ์žฅ์†Œ, ๋ฐฉ๋ฌธ ์ˆœ์„œ์™€ ์˜ˆ์ƒ์‹œ๊ฐ„์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํŠธ ์ฝ”์Šค ๋งŒ๋“ค๊ธฐ

์ฝ”์Šค๋ช…, ์ง€์—ญ, ์ฝ˜์…‰ํŠธ, ์‹œ๊ฐ„๊ณผ ์ด๋™์ˆ˜๋‹จ์„ ์„ค์ •ํ•˜๊ณ  ์›ํ•˜๋Š” ์žฅ์†Œ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

์žฅ์†Œ์˜ ๋ฐฉ๋ฌธ ์ˆœ์„œ์™€ ์ฒด๋ฅ˜์‹œ๊ฐ„์„ ์กฐ์ •ํ•˜๋ฉด์„œ ์ „์ฒด ์˜ˆ์ƒ ์†Œ์š”์‹œ๊ฐ„์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์กด ์ฝ”์Šค ๋ถˆ๋Ÿฌ์˜ค๊ธฐ

๊ณต๊ฐœ ์ฝ”์Šค๋ฅผ ์›๋ณธ๊ณผ ๋ถ„๋ฆฌ๋œ ์ƒˆ๋กœ์šด ๋‚ด ์ฝ”์Šค๋กœ ๋ถˆ๋Ÿฌ์˜จ ๋’ค ์ทจํ–ฅ๊ณผ ์ผ์ •์— ๋งž๊ฒŒ ์ˆ˜์ •ํ•˜๊ณ  ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž„์‹œ์ €์žฅ๊ณผ ๊ณต๊ฐœ ๋ฒ”์œ„ ์„ค์ •

์ž‘์„ฑ ์ค‘์ธ ์ฝ”์Šค๋Š” ์ž„์‹œ์ €์žฅํ•˜๊ณ , ์™„์„ฑ๋œ ์ฝ”์Šค๋Š” ๊ณต๊ฐœ ๋˜๋Š” ๋น„๊ณต๊ฐœ ๋ฒ”์œ„๋ฅผ ์„ ํƒํ•ด ํ™•์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ข‹์•„์š”์™€ ์Šคํฌ๋žฉ

๋งˆ์Œ์— ๋“œ๋Š” ์žฅ์†Œ์™€ ์ฝ”์Šค์— ๋ฐ˜์‘์„ ๋‚จ๊ธฐ๊ฑฐ๋‚˜ ์Šคํฌ๋žฉํ•˜๊ณ  ๋งˆ์ดํŽ˜์ด์ง€์—์„œ ๋‹ค์‹œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ ํ˜ธ ์„ค์ •๊ณผ ์ถ”์ฒœ

์„ ํ˜ธ ์ง€์—ญ๊ณผ ์ฝ”์Šค ์ฝ˜์…‰ํŠธ๋ฅผ ์„ค์ •ํ•˜๊ณ , ์ €์žฅ๋œ ์„ ํ˜ธ์ •๋ณด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๊ณต๊ฐœ ์ฝ”์Šค๋ฅผ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ปคํ”Œ ์—ฐ๊ฒฐ

์ปคํ”Œ ์—ฐ๊ฒฐ์€ ์„ ํƒ ๊ธฐ๋Šฅ์œผ๋กœ ์ œ๊ณตํ•˜๋ฉฐ, ์—ฐ๊ฒฐ๋œ ์ƒ๋Œ€์™€ ์ •ํ•ด์ง„ ๋ฒ”์œ„์˜ ํ™•์ • ๋น„๊ณต๊ฐœ ์ฝ”์Šค๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งˆ์ดํŽ˜์ด์ง€์™€ ๊ณ ๊ฐ์ง€์›

ํ”„๋กœํ•„๊ณผ ์„ ํ˜ธ ์„ค์ •, ๋‚ด ์ฝ”์Šค, ์ž„์‹œ์ €์žฅ๊ณผ ์Šคํฌ๋žฉ ๋ชฉ๋ก์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๊ณต๊ฐœ FAQ๋ฅผ ํ™•์ธํ•˜๊ณ  ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž๋Š” 1:1 ๋ฌธ์˜๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


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

Kim MinSeo
๊น€๋ฏผ์„œ

Product Manager
LeeHaeIn
์ดํ•ด์ธ

Backend Lead
seul
์ด์Šฌ

Backend
Baek HyeonBin
๋ฐฑํ˜„๋นˆ

Backend
๊น€๋ฏผ์ค€
๊น€๋ฏผ์ค€

Frontend Lead
ByeongHun Jeon
์ „๋ณ‘ํ›ˆ

Frontend
way
์กฐ์ˆ˜๋นˆ

Frontend
image
๊น€ํƒœ์ธ
Designer

ํ˜‘์—… ๋ฐฉ์‹

๋ช…์„ธ ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ

๊ธฐํš, ๋””์ž์ธ, ํ”„๋ก ํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ๊ฐ€ ๋™์ผํ•œ ๊ธฐ์ค€์œผ๋กœ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋„๋ก ์š”๊ตฌ์‚ฌํ•ญ, ๊ธฐ๋Šฅ ์ •์˜์™€ API ๋ช…์„ธ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค.

์ด์Šˆ ๋‹จ์œ„ ์ž‘์—… ๊ด€๋ฆฌ

๊ธฐ๋Šฅ์„ ์ž‘์—… ๊ฐ€๋Šฅํ•œ ๋‹จ์œ„๋กœ ๋‚˜๋ˆ„๊ณ  GitHub Issue๋ฅผ ํ†ตํ•ด ์ž‘์—… ๋ชฉ์ , ๋‹ด๋‹น์ž์™€ ์ง„ํ–‰ ์ƒํƒœ๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

Pull Request ๊ธฐ๋ฐ˜ ๊ฒ€ํ† 

๋ชจ๋“  ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ Pull Request๋ฅผ ํ†ตํ•ด ๊ณต์œ ํ•˜๊ณ  ๊ตฌํ˜„ ๋‚ด์šฉ๊ณผ ์˜ํ–ฅ ๋ฒ”์œ„๋ฅผ ํ™•์ธํ•œ ํ›„ ํ†ตํ•ฉํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋ก ํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ ๋ถ„๋ฆฌ ์šด์˜

ํ”„๋ก ํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ๋Š” ๋ณ„๋„์˜ ์ €์žฅ์†Œ์—์„œ ๋…๋ฆฝ์ ์œผ๋กœ ์ž‘์—…ํ•˜๋ฉฐ, ๊ธฐ๋Šฅ ๋ช…์„ธ์™€ API ๊ณ„์•ฝ์„ ๊ธฐ์ค€์œผ๋กœ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

์‚ฐ์ถœ๋ฌผ ๊ด€๋ฆฌ

๊ธฐ๋Šฅ ๋ช…์„ธ, ์„œ๋น„์Šค ์ •์ฑ…, ๋””์ž์ธ ๋ฌธ์„œ, API ๋ช…์„ธ์™€ ํ˜‘์—… ๊ทœ์น™์„ ๋ฌธ์„œ๋กœ ๊ด€๋ฆฌํ•˜์—ฌ ํŒ€ ์‚ฌ์ด์˜ ์ •๋ณด ์ฐจ์ด๋ฅผ ์ค„์ž…๋‹ˆ๋‹ค.

๋ณด์•ˆ ์ •๋ณด ๊ด€๋ฆฌ

API Key, ์ธ์ฆํ‚ค์™€ ์‹ค์ œ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ํŒŒ์ผ์€ ์ €์žฅ์†Œ์— ์—…๋กœ๋“œํ•˜์ง€ ์•Š๊ณ  ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์˜ˆ์‹œ ํŒŒ์ผ์—๋Š” ํ•„์š”ํ•œ ํ•ญ๋ชฉ๋งŒ ์ž‘์„ฑํ•˜๊ณ  ์‹ค์ œ ๊ฐ’์€ ๋ณ„๋„๋กœ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.


ํ”„๋กœ์ ํŠธ ๋ฐœ์ „ ๋ฐฉํ–ฅ

ํ•ต์‹ฌ ์‚ฌ์šฉ์ž ํ๋ฆ„ ๊ตฌ์ถ•

์žฅ์†Œ์™€ ๊ณต๊ฐœ ์ฝ”์Šค ํƒ์ƒ‰, ์ฝ”์Šค ์ž‘์„ฑ๊ณผ ์‹œ๊ฐ„ ์กฐ์ •, ์ž„์‹œ์ €์žฅ, ๊ณต๊ฐœ ๋ฒ”์œ„ ์„ค์ •๊ณผ ๊ณต์œ ๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ํ•ต์‹ฌ ์‚ฌ์šฉ์ž ํ๋ฆ„์„ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค.

์ถ”์ฒœ ๊ฒฝํ—˜ ๊ณ ๋„ํ™”

์‚ฌ์šฉ์ž์˜ ์„ ํ˜ธ ์ง€์—ญ๊ณผ ์ฝ”์Šค ์ฝ˜์…‰ํŠธ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์กฐ๊ฑด์— ๋งž๋Š” ๊ณต๊ฐœ ์ฝ”์Šค๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ๋„๋ก ์ถ”์ฒœ ๊ฒฝํ—˜์„ ๋ฐœ์ „์‹œํ‚ต๋‹ˆ๋‹ค.

์žฅ์†Œ์™€ ์ง€๋„ ๋ฐ์ดํ„ฐ ์—ฐ๋™ ๊ฐ•ํ™”

์žฅ์†Œ ์ •๋ณด์™€ ์ง€๋„, ์ด๋™์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ์˜ ์ตœ์‹ ์„ฑ๊ณผ ํ’ˆ์งˆ์„ ๊ด€๋ฆฌํ•˜๊ณ  ์™ธ๋ถ€ ์—ฐ๋™ ์žฅ์• ์—๋„ ์‚ฌ์šฉ์ž๊ฐ€ ์ƒํƒœ๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค.

์ฝ”์Šค ๊ณต์œ  ๊ฒฝํ—˜ ํ™•์žฅ

๊ณต๊ฐœ ์ฝ”์Šค ํƒ์ƒ‰๊ณผ ๊ธฐ์กด ์ฝ”์Šค ํ™œ์šฉ, ์ปคํ”Œ ์—ฐ๊ฒฐ์„ ํ†ตํ•œ ๊ณต์œ  ๊ฒฝํ—˜์„ ๊ฐœ์„ ํ•˜์—ฌ ๋ฐ์ดํŠธ ๊ณ„ํš์„ ๋” ์‰ฝ๊ฒŒ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž ํ”ผ๋“œ๋ฐฑ ๊ธฐ๋ฐ˜ ๊ฐœ์„ 

์‹ค์ œ ์‚ฌ์šฉ ๊ณผ์ •์—์„œ ํ™•์ธ๋œ ๋ถˆํŽธ๊ณผ ์š”๊ตฌ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์žฅ์†Œ ํƒ์ƒ‰๊ณผ ์ฝ”์Šค ์ž‘์„ฑ ๊ฒฝํ—˜์„ ์ง€์†์ ์œผ๋กœ ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค.

Pinned Loading

  1. backend backend Public

    ToDayIt ์„œ๋น„์Šค์˜ ๋ฐฑ์—”๋“œ API, ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง ๋ฐ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ ์—ฐ๋™์„ ๊ฐœ๋ฐœยท๊ด€๋ฆฌํ•˜๋Š” ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค.

    Java 3

  2. frontend frontend Public

    ToDayIt ์„œ๋น„์Šค์˜ ๋ฐ˜์‘ํ˜• ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐœ๋ฐœยท๊ด€๋ฆฌํ•˜๋Š” ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค.

    TypeScript 1

Repositories

Showing 3 of 3 repositories
  • frontend Public

    ToDayIt ์„œ๋น„์Šค์˜ ๋ฐ˜์‘ํ˜• ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐœ๋ฐœยท๊ด€๋ฆฌํ•˜๋Š” ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค.

    today-it/frontend's past year of commit activity
    TypeScript 0 1 4 1 Updated Nov 3, 2026
  • backend Public

    ToDayIt ์„œ๋น„์Šค์˜ ๋ฐฑ์—”๋“œ API, ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง ๋ฐ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ ์—ฐ๋™์„ ๊ฐœ๋ฐœยท๊ด€๋ฆฌํ•˜๋Š” ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค.

    Java 0 3 6 0 Updated Nov 3, 2026
  • .github Public

    ToDayIt ์„œ๋น„์Šค์˜ README์™€ ๊ณตํ†ต GitHub ์„ค์ • ๋ฐ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฌธ์„œ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค.

    0 0 0 0 Updated Sep 21, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loadingโ€ฆ

Most used topics

Loadingโ€ฆ