μ±κ³΅νλνκ΅ μ¬νμμ΄ μμ£Ό μ΄μ©νλ μ¬μ΄νΈλ₯Ό λͺ¨μλμ μ¬μ΄νΈμ λλ€.
νκ΅ ννμ΄μ§, μ’ ν©μ 보 μμ€ν , LMS λ± νκ΅μμ μ¬μ©νλ λ§μ μ¬μ΄νΈλ€μ ν κ³³μ λͺ¨μλκ³ , νμλ€μ΄ νΈνκ² μ΄μ©ν μ μλλ‘ μ μνμμ΅λλ€.
public
βββ images // μ΄λ―Έμ§ νμΌλ€μ΄ μλ ν΄λ
src
βββ components // μ»΄ν¬λνΈλ€μ΄ μλ ν΄λ
βββ Common // μ€μΌλ ν€, List μ»΄ν¬λνΈ
βββ constants
βββ links.ts // μ¬μ΄νΈ λ§ν¬ λ°μ΄ν°
βββ page.ts // μ»΄ν¬λνΈ λ°μ΄ν°λ₯Ό λ΄μ κ°μ²΄
βββ CurTime // νμ¬ μκ°μ 보μ¬μ£Όλ μ»΄ν¬λνΈ
βββ Linkpage // μ¬μ΄νΈ λ§ν¬ μ»΄ν¬λνΈ
βββ NoticeList // νμ¬κ³΅μ§ μ»΄ν¬λνΈ
βββ SubWayList // μ§νμ² λ°μ΄ν° μ»΄ν¬λνΈ
βββ Weather // λ μ¨λ°μ΄ν° μ»΄ν¬λνΈ
βββ Restaurant // μ£Όλ³ μλΉ μ»΄ν¬λνΈ
βββ Calender // νμ¬μΌμ μ»΄ν¬λνΈ
βββ BaseItem.tsx // ν΄λλ₯Ό μ
λ ₯λ°μ λΏλ €μ£Όλ μ»΄ν¬λνΈ
βββ Baselink.tsx // λ§ν¬ μ»΄ν¬λνΈ
βββ hooks // APIλ₯Ό λ°μμ€λ ν
μ λͺ¨μ ν΄λ
βββ pages // μ μ λ€μκ² λ³΄μ¬μ£Όλ νμ΄μ§ ν΄λ
βββ api // ν΄λλ₯Ό μ
λ ₯λ°μ λΏλ €μ£Όλ μ»΄ν¬λνΈ
βββ KaKaoMap // μΉ΄μΉ΄μ€λ§΅ API
βββ notice // νμ¬κ³΅μ§ API
βββ schedule // νμ¬μΌμ API
βββ subway // μ§νμ² API
βββ weather // λ μ¨ API
βββ _app.tsx
βββ _document.tsx
βββ index.tsx // λ©μΈ νμ΄μ§
βββ styles // κΈλ‘λ² μ€νμΌ
βββ index.css // μ€νμΌ
βββ types // APIλ°μ΄ν°λ₯Ό λ°μμ¨ ν νμ
μ μ§μ ν΄μ£Όλ ν΄λ
βββ index.ts // νμ
βββ utils
κΉν¨μ€ | μ΄μ§μ° |