π©π»μ΄νμ§ (26μΈ)
μ±λ³ : μ¬μ
μ§μ : μ§μ₯μΈ
βκ²μ¦λ λΈλ¦¬λμκ² κ°μμ§λ₯Ό μ μλ°κ³ μΆμ΄μβ
μ§μ₯μΈ νμ§λ κ°μμ§λ₯Ό μ μλ°κ³ μΆμ§λ§, κ°μμ§λ₯Ό λΆμ λ°λ κ³Όμ μ΄ λ무 볡μ‘νκ³ , λ λͺ¨λ₯΄λ λΈλ¦¬λμκ² κ°μμ§λ₯Ό λΆμ λ°λ κ²μ΄ κ±±μ μ΄ λ©λλ€.
π¦π»κΉλμ (29μΈ)
μ±λ³ : λ¨μ
μ§μ : μ λ¬Έ λΈλ¦¬λ
βκΈ°μ΄ μ§μμ΄ μλ μ¬λλ€μκ² κ°μμ§λ₯Ό λΆμνκ³ μΆμ΄μβ
μ λ¬Έ λΈλ¦¬λ κΉλμμ¨λ κ°μμ§λ₯Ό λΆμνκΈΈ μνμ§λ§, νΉμλ κΈ°μ΄ μ§μλ μλ μ μμΈμκ² λ³ΈμΈμ μμ€ν κ°μμ§κ° μ μλ κΉ κ±±μ μ΄ λ©λλ€.
| Language |
JavaScript, TypeScript
| Frontend |
React, StyledComponents, Redux-toolkit
| Communication |
Figma, Github, Slack
| Release |
Frontend : AWS S3, CloudFront, Route53
- μ¬μ©μλ νμκ°μ μ λΈλ¦¬λμ λΆμν¬λ§μλ₯Ό μ νν μ μλ€.
- μ¬μ©μλ νμκ°μ μ μ΄λ©μΌκ³Ό λλ€μ μ€λ³΅ νμΈμ ν μ μλ€.
- μ¬μ©μλ νμκ°μ μ μ£Όλ ₯κ²¬μ’ μ νμ ν μ μλ€.
- μ¬μ©μλ νμκ°μ μ νλμ§μμ κ²μν μ μκ³ , ν΄λμ νλ‘ λ³ΈμΈμΈμ¦μ΄ κ°λ₯νλ€.
- μ¬μ©μλ λ‘κ·ΈμΈμ μΌλ° λ‘κ·ΈμΈ, μΉ΄μΉ΄μ€ λ‘κ·ΈμΈ μ νμ΄ κ°λ₯νλ€.(μ΅μ΄ λ‘κ·ΈμΈ λ° μ°λ νμ)
- μ¬μ©μλ μΈμ¦ ν μ€νΈλ₯Ό ν΅ν΄ λ°λ €λλ¬Όμ λν κΈ°μ΄μ§μ μΈμ¦μ λ°μ μ μλ€.
- μ¬μ©μλ κ°μμ§ λͺ¨μ보기λ₯Ό ν΅ν΄ λΈλ¦¬λκ° λ±λ‘ν κ°μμ§λ€μ νμΈν μ μλ€.
- μ¬μ©μλ κ°μμ§ λͺ¨μ보기λ₯Ό ν΅ν΄ λΈλ¦¬λκ° λ±λ‘ν κ°μμ§λ€μ μμ½ν μ μλ€.
- μ¬μ©μλ κ°μμ§ λͺ¨μ보기λ₯Ό ν΅ν΄ λΈλ¦¬λκ° λ±λ‘ν κ°μμ§ μ€ λΆμ μ μ²μλ₯Ό μμ±ν μ μλ€.
- μ¬μ©μλ κ°μμ§ λͺ¨μ보기μμ νν° λ° κ²μ κΈ°λ₯μ μ¬μ©ν μ μλ€.
- μ¬μ©μλ λΈλ¦¬λ λͺ¨μ보기λ₯Ό ν΅ν΄ λ±λ‘λ λΈλ¦¬λλ₯Ό νμΈν μ μλ€.
- μ¬μ©μλ λΈλ¦¬λ λͺ¨μ보기λ₯Ό ν΅ν΄ μΈμ¦λ λΈλ¦¬λ νν° λ° κ²μ κΈ°λ₯μ μ¬μ©ν μ μλ€.
- μ¬μ©μλ λΈλ¦¬λ λͺ¨μ보기 μμΈ κΈ°λ₯μ ν΅ν΄ λΈλ¦¬λμ λν μμΈ μ 보λ₯Ό νμΈν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ λΆμμ μ² λ΄μμ νμΈν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ λΆμμ μ² λ΄μ κ²μμ ν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ λΆμμ μ² μΉμΈ μ¬λΆμ νκΈ°λ₯Ό μμ±ν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ μμ±ν νκΈ°λ₯Ό κ΄λ¦¬ν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ νλ‘ν κ΄λ¦¬μμ μ£Όκ±°νκ²½ μ€μ μ ν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ λΆμμ μ² λ΄μμ νμΈν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ λΆμ μ μ² λ΄μ κ²μμ ν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ λΆμμ μ² λ΄μμ νμΈνκ³ μΉμΈ νΉμ κ±°μ ν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ 보μ κ²¬μ’ μ κ΄λ¦¬ν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ νλ‘ν κ΄λ¦¬μμ μ£Όλ ₯κ²¬μ’ μ€μ μ ν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ νλ‘ν κ΄λ¦¬μμ μ΄λ―Έμ§ μμ κ³Ό μκΈ°μκ°λ₯Ό μμ±ν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ νμμ 보 μμ μμ μ΄λ©μΌκ³Ό ν΄λμ ν, λλ€μ, νλμ§μμ μμ ν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ λΉλ°λ²νΈλ₯Ό λ³κ²½ν μ μλ€.(μμ±ν λΉλ°λ²νΈ νμΈ κ°λ₯)
- λ‘κ·ΈμΈ ν μ¬μ©μλ λ‘κ·Έμμμ ν μ μλ€.
- λ‘κ·ΈμΈ ν μ¬μ©μλ νμνν΄λ₯Ό ν μ μλ€.
- λ ν¬μ§ν 리λ₯Ό ν΄λ‘ νκ³ μ νλ λλ ν 리μμ μλ λͺ λ Ήμ΄λ₯Ό μν
git clone <λ ν¬μ§ν 리 μ£Όμ>- ν΄λ‘ ν λλ ν 리μμ frontend, backendλλ ν λ¦¬λ‘ λ€μ΄κ° μλ λͺ λ Ήμ΄λ₯Ό ν΅ν΄ κ°κ°κ° νμν module μ€μΉ
npm install- frontendμμ νμν
.envμ€μ
REACT_APP_API_URL=<λ°±μλurl>- express μ±κ³Ό reactμ±μ μ€ν
npm run start| μ΄λ¦ | μ€μ°½ν | κΉλ―Όμ€ | κΉμ©ν |
|---|---|---|---|
| μν |
λ‘κ·ΈμΈ, νμκ°μ
&νν΄, λΆμμ μ²λ΄μ |
κ°μμ§, λΈλ¦¬λ λͺ¨μ보기 νλ‘νκ΄λ¦¬, νμμ 보 μμ |
κ°μμ§, λΈλ¦¬λ λͺ¨μ보기 μμΈ |

