(next.js + redux-toolkit, saga +tailwindcss)  프로젝트(영단어, SNS, 게임)

1.로그인, 로그아웃

post-thumbnail

2.모달 닫고 열기 + 게시글 수정, 삭제(현 프로젝트: 단어 수정) 시 index값으로 각각 맞는 데이터 찾기

post-thumbnail

3.체크박스(전체 선택, 개별 선택)

post-thumbnail

4.timer 적용(버튼 누를 때 다시 돌아오기)

post-thumbnail

5.단어 게임(시간이내에 문제 풀기)

post-thumbnail

6.기존 내용이 포함된 채 게시글 수정하기(mysql 미연결)

post-thumbnail

7.next.js + sequelize 연결한 회원가입, 로그인 만들기

post-thumbnail

8.게시글 생성, 댓글 생성 (next.js + mysql 연결) (이미지 넣기 미완)

post-thumbnail

9.내 로그인 정보 계속 불러오기

post-thumbnail

10.닉네임 변경, 게시글 좋아요, 게시글 수정, 게시글 삭제

post-thumbnail

11.API로 단어 검색 시 여러 값 추가(mysql 연결)

post-thumbnail

12.커스텀 훅 사용 시 input, textarea 작성 후 빈칸으로 나오기

post-thumbnail

13.단어 수정, 삭제(수정 예정)

post-thumbnail

14.(수정2 - 1/20) 체크박스 수정, 전체 체크박스 선택

post-thumbnail

15.팔로우, 언팔로우 하기

post-thumbnail

16.차단, 차단풀기(팔로우, 언팔로우와 동일)

post-thumbnail

17.(수정-1/19)이미지 추가, 이미지 슬라이더

post-thumbnail

18.word에서 생성한 단어들을 game에 적용하기

post-thumbnail

19.단어게임 수정 1(중복 제거된 답안 적용)

post-thumbnail

20.(set 수정) GameForm 답안 중복 제거

post-thumbnail

21.게임 후 최종 점수 DB에 넣고 확인(Chart.js 이용(시간, 색상, 정보 추가)

post-thumbnail

22.기존 값(loadWordRequest)을 재사용하면서 도넛 차트 만들기

post-thumbnail

23.프로필 이미지 변경

post-thumbnail

24.깃 브랜치 적용

post-thumbnail

25.게시글 리트윗 & 회원가입, 로그인 페이지 로그인 값에 따라 변경

post-thumbnail

26.(수정)일주일간 생성한 단어 개수 그래프로 확인(오늘 생성한 단어도 결과에 포함)

post-thumbnail

27.서버사이드 렌더링 getServersideProps 적용

post-thumbnail

28.단어 검색 시 생기는 오류 해결(한국어 기초사전 api)

post-thumbnail

29.다이나믹 라우팅으로 상세페이지 보기

post-thumbnail

30.기존 단어 선택 시 선택지가 중복인 부분 해결(5. 단어 게임 오류)

post-thumbnail

31.게시글 수정(이미지 수정 중점적으로)

post-thumbnail

32.댓글 수정 및 삭제

post-thumbnail

33.게시글, 해시태그 검색, useInView 사용

post-thumbnail

34.게시글 관련 오류(useCallback)

post-thumbnail

35.next build하기

post-thumbnail

36.AWS 설정

post-thumbnail

37.pm2 연결, 프론트 서버 배포

post-thumbnail

38.도메인 연결하기

post-thumbnail

39.배포 후 S3 사용해 이미지 저장

post-thumbnail

40.Lambda로 이미지 리사이징

post-thumbnail

41.인스턴스 날라가 버렸다 멘탈도 날라버렸다(다시 연결함)

post-thumbnail

42.[배포 후]nginx 설정 후 쿠키가 전달되지 않는 경우

post-thumbnail

43.[배포 후]Client-side Exception Occurred 오류

post-thumbnail