codestates / codestates/Webmarker

TO-DO List

Offen
#2 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
documentation
Vorherrschende Sprache
JavaScript
Sterne
2
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

구현에 따라 체크박스를 하나씩 체크해가면서, 프로젝트의 필수 혹은 권장할 만한 진행 상황을 확인할 수 있습니다.

## 1. 시스템 아키텍처
- [x] JWT를 이용한 로그인 구현 | 필수 | ★
- [x] OAuth 2.0을 이용한 소셜 로그인 | 권장 | ★

## 2. UI/UX
- [x] 회원가입, 로그인, 로그아웃, 마이페이지, 회원탈퇴 기능 구현 | 필수 | ★
- [x] 회원가입, 로그인 및 회원정보 수정 시 유효성 검사 | 필수 | 프론트엔드 | ★
- [x] 소셜 로그인 외 서비스 자체 회원가입 기능 제공 | 필수 | 프론트엔드 | ★
- [x] 회원 탈퇴나 리소스 삭제시 확인(confirm) 모달 제공 | 권장 | 프론트엔드 | ★
- [x] 마이페이지를 통해 사용자 개인정보 수정 기능 제공 | 필수 | 프론트엔드 | ★
- [x] (소셜 로그인이 아닐 경우) 비밀번호 수정 기능 제공 | 필수 | 프론트엔드 | ★
- [x] 라이브러리를 사용하지 않고 React 컴포넌트 직접 작성 (유어클래스에서 다룬 것) | 필수 | ★
- [x] 태그 검색 필터링 기능 | 권장 | 프론트엔드, 백엔드 | ★★★
- [x] #151
- [x] S3로 파일 업로드 | 권장 | ★★★

## 3. 스키마 및 API
- [x] N:M (다대다) 관계 설정 | 필수 | ★
- [x] ERD (DB Diagram) 작성 | 필수 | ★
- [x] API 작성 툴 (Swagger, Postman, Gitbook API) 사용 | 필수 | ★★
- [x] ORM 사용 (sequelize, typeorm 권장) | 권장 | ★

## 4. DevOps
- [x] precommit 단계에서 prettier 적용
- [x] [릴리즈] 깃허브 커밋메세지 규칙 합의 | 필수 | ★
- [x] [코드] 버전 규칙 합의 | 필수 | ★
- [x] [릴리즈] PR 형식 합의 | 권장 | ★
- [x] [배포] 배포 자동화 설정 | 권장 | ★
- [x] [배포] 도메인 구매 및 HTTPS 배포 | 권장 | ★★★

## Advanced
- [ ] reCAPTCHA 사용 | 도전 | 프론트엔드 | ★★
- [ ] [코드] Docker를 이용한 개발환경 구축 및 전팀원의 이용 | 도전 | 백엔드 | ★★★

## Nightmare
신중 항목은 이번에는 구현하지 않겠습니다!

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Es wird keine Quelldatei, kein Test und kein Einstiegspunkt genannt. Beginne damit, die nicht abgehakten Advanced-Elemente sowie das reCAPTCHA- und Docker-Entwicklungssetup zu überprüfen, und ermittle, welche Projektbereiche und Akzeptanzkriterien gelten. Als erledigt würde gelten, wenn diese Checkliste aktualisiert wird, nachdem diese Elemente im gesamten Team implementiert wurden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
aws, docker, javascript, postman, react
Bereich
backend, devops, documentation, frontend
Issue-Typ
Dokumentation
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.