- This repository is for the GDSC Sogang Webpage.
-
Fork this repository
git clone https://github.com/GDSC-Sogang-Univ/GDSC_SG_FE -
Install dependencies
yarn install
2-1. If you don't have yarn, install yarn
npm install -g yarn
2-2. If you have yarn version 1, upgrade yarn
yarn set version berry
2-3. (remove node_moduels if you have,) install dependencies
yarn install
- Start the development server
yarn dev
.
βββ public # μ μ νμΌμ μ μ₯νλ λλ ν 리 (μ: μ΄λ―Έμ§, ν°νΈ λ±)
βββ src # μμ€ μ½λκ° μμΉν λλ ν 리
β βββ api # API κ΄λ ¨ μ½λ λ° μλΉμ€ λ‘μ§μ μ μ₯νλ λλ ν 리
β βββ app # νμ΄μ§μ λ μ΄μμ κ΅¬μ± νμΌμ ν¬ν¨νλ λλ ν 리
β β βββ page.tsx # λ©μΈ νμ΄μ§ μ»΄ν¬λνΈ
β β βββ layout.tsx # λ μ΄μμ μ»΄ν¬λνΈ
β β βββ ...
β βββ assets # μ ν리μΌμ΄μ
μμ μ¬μ©νλ μμ°(μ΄λ―Έμ§, μμ΄μ½ λ±)μ μ μ₯νλ λλ ν 리
β β βββ images # μ΄λ―Έμ§ νμΌμ μ μ₯νλ λλ ν 리
β β βββ icons # μμ΄μ½ νμΌμ μ μ₯νλ λλ ν 리
β βββ components # μ¬μ¬μ© κ°λ₯ν UI μ»΄ν¬λνΈλ₯Ό μ μ₯νλ λλ ν 리
β βββ store # μν κ΄λ¦¬ κ΄λ ¨ μ½λλ₯Ό μ μ₯νλ λλ ν 리
β βββ types # TypeScript νμ
μ μ νμΌμ μ μ₯νλ λλ ν 리
β βββ utils # μ νΈλ¦¬ν° ν¨μλ€μ μ μ₯νλ λλ ν 리
β βββ hooks # 컀μ€ν
ν
μ μ μ₯νλ λλ ν 리
βββ .gitignore # Gitμ΄ λ¬΄μν νμΌ λ° λλ ν 리λ₯Ό μ μνλ νμΌ
βββ .prettierrc.json # μ½λ μ€νμΌμ μ μνλ Prettier μ€μ νμΌ
βββ .eslintrc.json # μ½λ νμ§μ 체ν¬νλ ESLint μ€μ νμΌ
βββ Dockerfile # Docker μ΄λ―Έμ§λ₯Ό λΉλνκΈ° μν μ€μ νμΌ
βββ next.config.mjs # Next.js μ ν리μΌμ΄μ
μ μ€μ νμΌ
βββ package.json # νλ‘μ νΈμ λ©νλ°μ΄ν°μ μμ‘΄μ±μ μ μνλ νμΌ
βββ tsconfig.json # TypeScript μ»΄νμΌλ¬ μ€μ νμΌ
βββ tailwind.config.js # Tailwind CSS μ€μ νμΌ