first project 1 - 2022.02.28.Mon

kyoungyeon·2022년 2월 28일
0

FIRST PROJECT

목록 보기
2/14
post-thumbnail
  • BareMinimum
    1.시스템 아키텍쳐
항목필수여부포지션난이도
JWT를 이용한 로그인 구현필수프론트엔드,백엔드
권한 부여(Authorization)에 따른 기능의 접근 제한 구현 (예- 일반 사용자, 관리자 권한)필수프론트엔드, 백엔드
OAuth 2.0을 이용한 소셜 로그인권장프론트엔드, 백엔드


  • Advanced
항목필수여부포지션난이도
1. 시스템 아키텍처
OAuth 2.0을 이용한 소셜 로그인권장프론트엔드, 백엔드
2.UI/UX
회원 탈퇴나 리소스 삭제시 확인(confirm) 모달 제공권장프론트엔드
3.스키마 및 API
ORM 사용 (sequelize, typeorm 권장)권장백엔드
4.Devops
[릴리즈] PR 형식 합의권장프론트엔드, 백엔드
[배포] 배포 자동화 설정권장백엔드

  • wiki 항목 -아직 확인 중
    참조 wiki
  • 기능 구현
    • 랜딩 페이지 - 메인 그림 ,play 버튼
    • 로그인 페이지 - 로고, 아이디 , 비밀번호 ,로그인
    • 회원 가입 페이지 - 닉네임, 이메일, 비밀번호, 비밀번호 확인, oauth, 임시 id
    • playlist 누를시 모달 창이 나온다.

  • 현재 status

    • 마크다운 문법을 좀 더 배움
    • SR 기획 파악 및 기획을 하는 것에 초점을 줌
    • git 기능 확인 ( milestone, KPT탬플릿, 기타 등) 및 기록 진행
    • SR 기획을 하는 것에 초점을 줌
  • 아쉬운점

    • backend 지망자는 두명인데 내 문제가 api를 못한다는 점..
    • frontend 개발자가 api를 공부하고 있어서 미안했다.
    • git branch 관련 공부가 필요하다
    • git에서 어떻게 pull, merge, push 할 것인지 team rule 이 정확하지 않다.
    • db 쪽도 sequelize에 앞서 더 많은 공부가 필요하다
  • 개선점

    • section1 git 공부할 것
    • 스포티파이 api 를 끌어오는 방법은 유튜브에 있는 자료 보고 오기로 안내
    • section 3 git teamflow 공부, 배포 공부
profile
🏠TECH & GOSSIP

0개의 댓글