Skip to content

개발자들의 커뮤니티 Sokdak 💬 커리어와 라이프스타일에 대해 자유롭게 이야기 할 수 있어요 🙋🏻

Notifications You must be signed in to change notification settings

synuns/FE-sokdak

 
 

Repository files navigation

Group 19 (1)

🌀 Dev Sokdak

CloneProject Team 4

  • 개발자들의 커뮤니티 Sokdak 💬
  • 커리어와 라이프스타일에 대해 자유롭게 이야기 할 수 있어요 🙋🏻

🧩 Index

1. 프로젝트 소개 🗓

  • 설명 : Wanted 커뮤니티 클론 코딩
  • 기간 : 2022.12.23 ~ 2022.12.29
  • 팀원 :
- NAME GITHUB
BE 김인광 https://github.com/ingwang-kim
BE 김규리 https://github.com/kyuung09
BE 신승호 https://github.com/hongdangmoo49
FE 장신원 https://github.com/synuns
FE 최수빈 https://github.com/123456soobin-choi

2. 기술 스택 🔨



3. 기능 명세 🗂

🏁  최초 설계 내역
📍 회원가입/로그인

(1) 일반 이메일 회원가입 / 로그인
    - 아이디 중복 확인
    - 아이디 / 패스워드 정규식 확인
    - 랜덤 난수 닉네임 생성

(2) OAuth2(카카오) 회원가입 / 로그인
    - 회원가입 Type 식별 👉 일반 로그인 불가
      (* 일반회원이 카카오로 로그인 시도시  일치하는 ID가 있을 경우 SignUpType 변경 0 → 1)
    - 랜덤 난수 닉네임 생성

(3) 로그인/ 로그아웃 인증
    - JWT Token

📍 커뮤니티

(1) 커뮤니티 내용 등록
    - Category 선택 [ 커리어고민, 취업/이직, 회사생활 , … ,  UI/UX]
    - 사진 업로드 (AWS S3)
    - 제목 / 내용 
    - 글 작성시 닉네임으로 출력되도록

(2) 커뮤니티 내용 조회
    - 전체 조회 
    - 카테고리별 조회 
    - 선택 조회

(3) 커뮤니티 내용 수정
    - 수정시 사진 삭제

(4) 커뮤니티 내용 삭제
    - 게시물 삭제시 연관 내용 전체 삭제

(5) 커뮤니티 글 좋아요 기능

(6) 커뮤니티 댓글 등록/삭제


📍 마이페이지

(1) 내 정보 조회
    - 프로필 사진 업로드
    - 직무, 경력 정보 등록 & 수정
✊🏻 추가 스코프 내역
📍 BE

- http → https 프로토콜 변경
- 페이징(Slice)
- Swagger
- Access Log Logging 처리
- 마이페이지 닉네임 수정 기능

📍 FE

- 마이페이지
- Infinity Scroll
- 디테일 페이지 비로그인 방식 변경

4. 시연 영상

  • 로그인

sokdak_login

  • 게시글

sokdak_board

  • 마이페이지

sokdak_my

5. ERD 🧑🏻‍💻

Untitled

6. API 명세서 🖊

7. 트러블 슈팅 👾

트러블 슈팅
[Frontend]
[Frontend]
[backend]
[backend]
[backend]

8. Notion 📔

https://www.notion.so/synuns/Sokdak-c016b8cb325d4460a0f1a92807082d59

9. Github 🐱

About

개발자들의 커뮤니티 Sokdak 💬 커리어와 라이프스타일에 대해 자유롭게 이야기 할 수 있어요 🙋🏻

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.2%
  • Other 0.8%