codestates / codestates/EmotiPop

[ πŸ•΅οΈβ€β™€οΈ Task Card ] To Do List

Open
#29 0 comments 0 reactions 0 assignees View on GitHub
documentation issue card task card
Dominant language
JavaScript
Stars
0
Forks
2
PR merge metrics
No merged PRs in 30d

Description

## **1. μ‹œμŠ€ν…œ μ•„ν‚€ν…μ²˜**

- [x] JWTλ₯Ό μ΄μš©ν•œ 둜그인 κ΅¬ν˜„ | ν•„μˆ˜ | β˜…
- [x] OAuth 2.0을 μ΄μš©ν•œ μ†Œμ…œ 둜그인 | ꢌμž₯ | β˜…

## **2. UI/UX**

- [x] λžœλ”© νŽ˜μ΄μ§€ κ΅¬μ„±ν•˜κΈ° | ν•„μˆ˜ | ν”„λ‘ νŠΈμ—”λ“œ | β˜…β˜… |
- [x] νšŒμ›κ°€μž…, 둜그인, λ‘œκ·Έμ•„μ›ƒ, λ§ˆμ΄νŽ˜μ΄μ§€, νšŒμ›νƒˆν‡΄ κΈ°λŠ₯ κ΅¬ν˜„ | ν•„μˆ˜ | ν”„λ‘ νŠΈμ—”λ“œ, λ°±μ—”λ“œ | β˜… |
- [x] νšŒμ›κ°€μž…, 둜그인 μ‹œ λΉ„λ°€λ²ˆν˜Έ μ•”ν˜Έν™” 및 λ³΅ν˜Έν™” (bcrypt μ‚¬μš©) | ν•„μˆ˜ | λ°±μ—”λ“œ | β˜…β˜…β˜… |
- [x] νšŒμ›κ°€μž…, 둜그인 및 νšŒμ›μ •λ³΄ μˆ˜μ • μ‹œ μœ νš¨μ„± 검사 | ν•„μˆ˜ | ν”„λ‘ νŠΈμ—”λ“œ | β˜… |
- [x] μ†Œμ…œ 둜그인 μ™Έ μ„œλΉ„μŠ€ 자체 νšŒμ›κ°€μž… κΈ°λŠ₯ 제곡 | ν•„μˆ˜ | ν”„λ‘ νŠΈμ—”λ“œ | β˜… |
- [x] νšŒμ›κ°€μž… 없이 'μ²΄ν—˜ν•˜κΈ°' ν˜•μ‹μœΌλ‘œ κ°€λ³κ²Œ κΈ°λŠ₯을 μ΄μš©ν•  수 μžˆλŠ” μž₯치 마련 | ν•„μˆ˜(Final only) | ν”„λ‘ νŠΈμ—”λ“œ | β˜… |
- [x] νšŒμ› νƒˆν‡΄λ‚˜ λ¦¬μ†ŒμŠ€ μ‚­μ œμ‹œ 확인(confirm) λͺ¨λ‹¬ 제곡 | ꢌμž₯ | ν”„λ‘ νŠΈμ—”λ“œ | β˜… |
- [x] λ§ˆμ΄νŽ˜μ΄μ§€λ₯Ό 톡해 μ‚¬μš©μž κ°œμΈμ •λ³΄ μˆ˜μ • κΈ°λŠ₯ 제곡 | ν•„μˆ˜ | ν”„λ‘ νŠΈμ—”λ“œ | β˜… |
- [x] (μ†Œμ…œ 둜그인이 아닐 경우) λΉ„λ°€λ²ˆν˜Έ μˆ˜μ • κΈ°λŠ₯ 제곡 | ν•„μˆ˜ | ν”„λ‘ νŠΈμ—”λ“œ | β˜… |
- [x] λ©”μΈνŽ˜μ΄μ§€μ—μ„œ 감정 λ°•κ³Ό μ½©μ£Όλ¨Έλ‹ˆ κ΄€λ ¨ μ• λ‹ˆλ©”μ΄μ…˜ κ΅¬ν˜„ν•˜κΈ° | ν•„μˆ˜ | ν”„λ‘ νŠΈμ—”λ“œ | β˜…β˜…β˜…β˜…β˜… |
- [x] 달λ ₯ κ΅¬ν˜„ν•˜κΈ° | ν•„μˆ˜ | ν”„λ‘ νŠΈμ—”λ“œ, λ°±μ—”λ“œ | β˜…β˜…β˜… |
- [x] 달λ ₯에 μ½©μ£Όλ¨Έλ‹ˆλ₯Ό λ˜μ§„ λ‚ μ§œλ“€ ν‘œμ‹œν•˜κΈ° | ν•„μˆ˜ | ν”„λ‘ νŠΈμ—”λ“œ, λ°±μ—”λ“œ | β˜…β˜…β˜…β˜… |
- [x] λˆ„μ λœ 감정듀을 μ’…λ₯˜λ³„ 수치λ₯Ό ν‘œν˜„ν•΄μ£ΌκΈ° (μ‹œμž‘ 자료 μ‚¬μš©) | ν”„λ‘ νŠΈμ—”λ“œ, λ°±μ—”λ“œ | ν•„μˆ˜ |β˜…β˜…β˜… |
- [x] 거미쀄 차트 (μ˜€κ°ν˜•) - λŒ€λ¦½λ˜λŠ” κ°μ •λ³„λ‘œ (긍정 ↔ λΆ€μ •) 수치 비ꡐ (λˆ„μ )
- [x] 긍정박, λΆ€μ •λ°• λͺ¨μ…˜ λ‹€λ₯΄κ²Œ ν‘œν˜„ν•˜κΈ°
- [x] 긍정박에 μ½©μ£Όλ¨Έλ‹ˆλ₯Ό λ˜μ§€λ©΄ 😊 μ΄ 박이 λ§žμ€ 뢀뢄에 μ—¬λŸ¬κ°œκ°€ 뜨고,
- [x] 뢀정박에 μ½©μ£Όλ¨Έλ‹ˆλ₯Ό λ˜μ‘Œμ„ λ•ŒλŠ” ☹️ μ΄ 박이 λ§žμ€ 뢀뢄에 μ—¬λŸ¬κ°œκ°€ 뜨게 ν‘œν˜„ν•˜κΈ°.
- [x] 라이브러리λ₯Ό μ‚¬μš©ν•˜μ§€ μ•Šκ³  React μ»΄ν¬λ„ŒνŠΈ 직접 μž‘μ„± (μœ μ–΄ν΄λž˜μŠ€μ—μ„œ 닀룬 것) | ν•„μˆ˜ | β˜…
- [x] 3rd-party API 호좜 | ꢌμž₯ | β˜…
- [x] 라이브러리λ₯Ό μ‚¬μš©ν•˜μ§€ μ•Šκ³  React μ»΄ν¬λ„ŒνŠΈ 직접 μž‘μ„± (μœ μ–΄ν΄λž˜μŠ€μ—μ„œ 닀루지 μ•Šμ€ 것) | ꢌμž₯ | β˜…β˜…β˜…

## **3. μŠ€ν‚€λ§ˆ 및 API**

- [x] N:M (λ‹€λŒ€λ‹€) 관계 μ„€μ • | ν•„μˆ˜ | β˜…
- [x] ERD (DB Diagram) μž‘μ„± | ν•„μˆ˜ | β˜…
- [x] API μž‘μ„± 툴 (Swagger, Postman, Gitbook API) μ‚¬μš© | ν•„μˆ˜ | β˜…β˜…
- [x] ORM μ‚¬μš© (sequelize, typeorm ꢌμž₯) | ꢌμž₯ | β˜…
- [x] κ·Όκ±°κ°€ λΆ„λͺ…ν•œ NoSQL λ„μž… | ꢌμž₯ | β˜…β˜…
- [ ] νŽ˜μ΄μ§€λ„€μ΄μ…˜ κ΅¬ν˜„ | ꢌμž₯ | β˜…β˜…β˜…

## **4. DevOps**

- [x] [μ½”λ“œ] precommit λ‹¨κ³„μ—μ„œ semistandard 적용 | ν•„μˆ˜ | β˜…
- [x] [릴리즈] κΉƒν—ˆλΈŒ 컀밋메세지 κ·œμΉ™ ν•©μ˜ | ν•„μˆ˜ | β˜…
- [x] [μ½”λ“œ] 버전 κ·œμΉ™ ν•©μ˜ | ν•„μˆ˜ | β˜…
- [x] [릴리즈] PR ν˜•μ‹ ν•©μ˜ | ꢌμž₯ | β˜…
- [ ] [배포] 배포 μžλ™ν™” μ„€μ • | ꢌμž₯ | β˜…
- [x] [배포] 도메인 ꡬ맀 및 HTTPS 배포 | ꢌμž₯ | β˜…β˜…β˜…
- [ ] [ν…ŒμŠ€νŠΈ] λ°±μ—”λ“œ ν…ŒμŠ€νŠΈ μ½”λ“œ μž‘μ„± | ꢌμž₯ | β˜…β˜…β˜…
- [ ] [ν…ŒμŠ€νŠΈ] w3c validator 톡과 | ꢌμž₯ | β˜…β˜…β˜…

## **Advanced (도전) ν•­λͺ©μ„ μΆ”κ°€μ μœΌλ‘œ κ΅¬ν˜„ν•  κ³„νšμ΄λΌλ©΄, μ•„λž˜μ— μ μ–΄μ£Όμ„Έμš”**

도전 ν•­λͺ©μ€ μœ μ–΄ν΄λž˜μŠ€μ˜ To do 리슀트λ₯Ό μ°Έκ³ ν•˜μ„Έμš”.

- [ ] [μ½”λ“œ] Dockerλ₯Ό μ΄μš©ν•œ κ°œλ°œν™˜κ²½ ꡬ좕 및 μ „ νŒ€μ›μ˜ 이용 | β˜…β˜…β˜…

- [x] 둜그인 νŽ˜μ΄μ§€ λΉ„λ°€λ²ˆν˜Έ μ°ΎκΈ° κ΅¬ν˜„ν•˜κΈ°
- [ ] λ‘œλ”© μ• λ‹ˆλ©”μ΄μ…˜ ν‘œν˜„ν•˜κΈ°
- [ ] ν‘Έμ‹œ μ•Œλ¦Ό
- [ ] 일주일에 ν•œλ²ˆ 박이 ν„°μ§ˆ λ•Œ ν‘Έμ‹œ μ•Œλ¦Ό κ°€κΈ°

## **Nightmare (신쀑) ν•­λͺ©μ„ μΆ”κ°€μ μœΌλ‘œ κ΅¬ν˜„ν•  κ³„νšμ΄λΌλ©΄, μ•„λž˜μ— μ μ–΄μ£Όμ„Έμš”**

- [ ] νšŒμ›κ°€μž… ν›„ 인증메일 전솑
- [ ] μ‹€λͺ… μΈμ¦ν•˜κΈ°
- [ ] λˆ„μ λœ 감정듀을 μ’…λ₯˜λ³„ 수치λ₯Ό ν‘œν˜„ν•΄μ£ΌκΈ° (μ‹œμž‘ 자료 μ‚¬μš©) | ν”„λ‘ νŠΈμ—”λ“œ, λ°±μ—”λ“œ | ν•„μˆ˜ |β˜…β˜…β˜… |
- [ ] 거미쀄 차트 (μ˜€κ°ν˜•) - λŒ€λ¦½λ˜λŠ” κ°μ •λ³„λ‘œ (긍정 ↔ λΆ€μ •) 수치 비ꡐ (μΌμ£ΌμΌλ§ˆλ‹€ μ΄ˆκΈ°ν™”)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.