Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[7주차] TIG 미션 제출합니다. #6

Open
wants to merge 64 commits into
base: master
Choose a base branch
from

Commits on Jun 17, 2024

  1. [Docs] ; 기본 프로젝트 설정 및 리드미 작성

    1. 과제 구현 기능 및 세부 사항은 리드미에 작성
    2. 기존의 과제 리드미는 Assignment.md 파일로 이동
    3. 대부분 지난 번 netflix 과제와 설정은 동일함
    Programming-Seungwan committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    c501141 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. Configuration menu
    Copy the full SHA
    19180ae View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2024

  1. style: theme 색상 설정

    songess committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    a799e0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cee9e0c View commit details
    Browse the repository at this point in the history
  3. [Feat]: layout 설정

    640px를 breakpoint로 잡아 그전까진 100%, 이후엔 640px 고정
    songess committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    d0af153 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1 from ceos-tig/feat/header

    Header 컴포넌트 구현 및 기본 테마, width 설정 merged by seungwan
    Programming-Seungwan authored Jun 23, 2024
    Configuration menu
    Copy the full SHA
    837238a View commit details
    Browse the repository at this point in the history
  5. [FIX]: Header position 설정

    -absolute 부여
    songess committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    b89d2bc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    601a878 View commit details
    Browse the repository at this point in the history
  7. [CHORE]: @svgr/webpack 설치

    songess committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    0828c27 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f365b2a View commit details
    Browse the repository at this point in the history
  9. [STYLE]: globalCss 설정

    songess committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    d3e8b26 View commit details
    Browse the repository at this point in the history
  10. [FIX]: Header 수정

    CEOS 클릭시 랜딩페이지로 이동
    songess committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    e42d610 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5aab25b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    67ad4b3 View commit details
    Browse the repository at this point in the history
  13. [FIX]: 랜딩페이지 카드 크기수정

    - 높이 작을때 발생하는 overflow 방지
    songess committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    6f95f47 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Merge pull request #2 from ceos-tig/feat/voteResult

    Feat/vote result merged by seungwan
    Programming-Seungwan authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    40149d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eefe357 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08a8c3a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ac126c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e00e5be View commit details
    Browse the repository at this point in the history
  6. Merge pull request #3 from ceos-tig/feat/login-signup

    로그인 페이지 및 회원 가입 페이지 구현
    songess authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    2f806f5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3096d69 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. [FEAT]: fetchapi 구현

    songess committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    293dd7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    267d432 View commit details
    Browse the repository at this point in the history
  3. [Feat] : 회원 가입 및 로그인에 대한 api 요청을 nextJS api를 이용하여 프록시

    1. 클라이언트 코드 단에서 곧바로 진행하면 CORS 문제가 발생
    Programming-Seungwan committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    fd9beae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e5cefca View commit details
    Browse the repository at this point in the history
  5. [Feat] : team 투표 페이지 cors 연결 이전까지 모든 작업 완료

    1. 투표 상태와 연결 완료. 처음 렌더링 시에 사용자의 정보를 백엔드 api로 받아와서 상태로 연결해주면 됨
    2. signupform에서 팀별 순서 재설정 -> 백엔드 로직이 원인
    Programming-Seungwan committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    84ee1c1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7a4d1c5 View commit details
    Browse the repository at this point in the history
  7. [Feat]: 로그인 요청 처리 완료

    1. 로그인 되면, authorization헤더에 있는 jwt와, body에 있는 username, part 를 읽어들인다.
    2. 읽어들인 정보를 각각 localStorage에 있는 jwtToken, username, part라는 key 값에 넣어둔다. 로그인 되면 홈 화면으로 보냄
    3. 헤더 컴포넌트는 useEffect() 훅을 통해 dom에 mount 될 때 로컬 스토리지에 접근하여 part와 username을 보여준다. 로그아웃 & 로그인 버튼도 조건부 상태로 렌더링
    Programming-Seungwan committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    db7ec70 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1482fb1 View commit details
    Browse the repository at this point in the history
  9. [Fix] : 팀 투표 엣지 케이스 수정

    1. 로그인 안했으면 투표 불가
    2. 로그인 했어도 이미 투표 했으면 불가
    3. 로그인 했고 이미 투표 안했어도 본인팀에는 투표 불가
    Programming-Seungwan committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    c8574b7 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Merge pull request #5 from ceos-tig/feat/auth-team

    회원 가입, 로그인 구현 및 팀 투표, 결과 페이지 완성 & 헤더에 팀, 이름 반영
    songess authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    7794e54 View commit details
    Browse the repository at this point in the history
  2. [Feat]: 로고 추가

    songess committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    94e4d77 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    697dc02 View commit details
    Browse the repository at this point in the history
  4. [Feat]: fe/be 페이지 api 및 로직 구현

    - api 함수 구현
    - 비로그인 시 투표불가
    - 본인투표 불가
    - 투표는 한 번만 가능
    songess committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    314b6f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1aec400 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4224b8a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2bbef3a View commit details
    Browse the repository at this point in the history
  8. Merge pull request #6 from ceos-tig/feat/eunsu

    Feat/eunsu merged by seungwan
    Programming-Seungwan authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    40bad2f View commit details
    Browse the repository at this point in the history
  9. vote 페이지 모달 구현

    - Parallel, Intercepting routes 사용
    songess committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    6d68795 View commit details
    Browse the repository at this point in the history
  10. [Feat]: login 모달 구현

    songess committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    e7d593b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    24a9dca View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8bade22 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #7 from ceos-tig/feat/eunsu

    Modal feat made by eunsu, merged by seungwan
    Programming-Seungwan authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    d2dffea View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1588ab7 View commit details
    Browse the repository at this point in the history
  15. [Build] : http와 https 간의 mixed content 문제 해결 시도 1

    1. next.config.mjs 파일에 rewrites로 source와 destination 설정
    2. 기존의 api 콜을 source에 해당하는 것으로 수정
    Programming-Seungwan committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    175be1d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3557070 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2b1dbbe View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    870fb12 View commit details
    Browse the repository at this point in the history
  2. [Fix] : unexpected modal showing 해결 시도 1

    1. 로그인된 사용자에게도 로그인 안된 사용자는 투표 못한다고 뜨는 문제
    2. router.push에 {scroll: false} 속성 부여
    3. 아예 replace() 메서드를 쓰는 게 나을 수도 있음
    Programming-Seungwan committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    17a553f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f7f03b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b70cb90 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc191d8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    deab8c7 View commit details
    Browse the repository at this point in the history
  7. [Style]: 스타일 수정:

    songess committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    f01acd2 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #8 from ceos-tig/feat/eunsu

    Feat/eunsu
    songess authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    4e025f8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    81f86cc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    385536c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    03f4492 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    909eef8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d217012 View commit details
    Browse the repository at this point in the history
  14. [Fix] : 로그인된 사용자가 투표 페이지에 접근할 때 spinning bar만 나타나는 현상 해결

    1. useEffect 내의 else 문에서도 상태를 변경시킴
    Programming-Seungwan committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    d9b9009 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    dd1b2b0 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    cb11260 View commit details
    Browse the repository at this point in the history