Skip to content

Taehankk/Final_project

 
 

Repository files navigation

Final_project - 김태한 회고

240516

  1. 피그마 목업 작성
    • 피그마 목업 제작 시 이후 프론트 및 기능 구현 시 도움이 많이 됨
    • 시각적으로 좋음
  2. DB 초기 작업 진행
    • 문제 사이트에서 문제 가져와 엑셀에 작성
    • 사진 문제 사진 경로 어떻게 할 것인지?

240517

  1. 유스케이스 다이어그램 작성
    • 세세한 기능 하나씩 사용자가 이용했을 때(동작시켰을 때) front 단부터 db까지 어떻게 데이터가 들어가고 return 되는지 세세하게 기재
    • 추후에 기능 구현 시 많은 도움이 됨

240518

  1. 로그인, 회원가입 구현 시작
    • 로그인 시, post 형식으로 넘겨야 하는데, get 방식으로 넘김(실수)
    • BACK 부분 방학 때 보충작업, 포트폴리오 만드는 작업 필요할 듯
  2. 로그인 후 세션에 어떻게 로그인 정보를 저장할 것인가
    • 프로젝트 시, 세션에 그냥 nickname 만 저장하는 방식으로 진행함
    • 실제 보안에 있어서는 매우 취약할 것으로 생각됨
    • 보안에 대해 충분한 고려 필요

240519

  1. AI 기능 구현 시작
    • CHAT GPT API 를 연결하고자 하였으나, 429 에러 발생
    • KAKAO API 연결하고자 하였으나, 지속해서 오류 발생(CORS error)

240520

  1. KAKAO API(KoGPT, GPT 3.0 버전) 연결 성공
    • CORS error 해결을 위해, vue 의 vite 파일에 코드 추가
    • 연결은 되지만 GPT 3.0은 원하는 답변을 얻기 어려움
    • 힌트가 잘못된 정보인 경우가 많음
  2. CHAT GPT 연결 성공
    • 429 ERROR 는 CHAT GPT API가 유료계정이 아니라서 발생하는 문제
    • 유료 KEY를 SSAFY 에서 받으니까 바로 실행은 됨
    • 하지만 저녁에 401 에러 발생...
    • 이용자가 많거나 너무 많은 토큰을 쓰면 401애러가 발생되는 것으로 보임
    • try catch 구문에 대한 공부 필요

240521

  1. 게시판(Arena 기능 구현 마무리)
    • 작성자만 삭제 및 수정 가능하게 하도록 구현
    • 다만, 렌더링이 느려, 삭제 버튼이 엄청 잠깐 보였다가 사라짐, 이 때 누르면 삭제되는 이슈...
  2. 버튼 2회 사용 제한 구현 마무리
    • 한 페이지에서 2번 클릭 시에도 사용 못하는 에러 수정
    • boolean 변수 하나 만들고, sessionStorage에 추가하고 삭제하는 로직 생성
    • 이번 문제에서 힌트를 누를 경우, boolean 값이 변경되면서 한 번 더 누를 수 없도록 설계
  3. 게시판 아래 댓글 작성 기능 구현 중
    • 댓글 내용 창에서 수정이 가능한지 확인
    • 작성자만 삭제 가능하도록 구현

240522

  1. 게시판 아래 댓글 작성 기능 마무리
    • 일단 사용자만 댓글 작성 가능하고, 수정 가능하게 함
    • 댓글 작성 란을 위에 남기고, 등록 시 밑에 댓글 목록에 바로 보이도록 함
    • front 단에서 댓글, 게시글 작성 후 바로 목록에 뜨게 하는 확실한 방법 세팅 필요할 듯

240523

  1. 문제 사진 서칭 작업...
    • 577문제 사진 찾느라 너무 힘들었음...
    • GPT 등 AI 기술 활용방안에 대한 공부 필요
  2. PPT 제작(ANSMOON) 및 발표 준비
    • PPT 는 페어(문범수)가 제작
    • PPT 제작 능력도 좀 더 개량 필요

240524

  1. PJT 최종 발표
    • 발표 준비 시간이 부족해서 전달하고자 하는 내용을 잘 전달했는지 모르겠음
    • 시간 체크를 확실하게 못 함, 아마 초과된듯...?
    • 발표 당일 컨디션 관리의 중요성 느낌

Final_project - 문범수 회고

240519

기본 기능 구현 완료 이슈 : chatGpt Api 활용, 문제 사진 추가, css 작업, time bar 수정

240520

오류 수정 이슈 : 첫 입장시 input focus 오류 해결, input 입력값 초기화 오류 해결[한글 입력 문제], mysql에서 spring으로 숫자 정답 넘길 때 .0이 붙는 오류 발견[아직 해결 못함], 비동기 이슈 해결

미해결 : component 다양화 기능, 퀴즈 안내문, css

240521

기본 기능 관련 code refactotring 실시 기존 이슈 사항 해결 완료

추가 구현 사항 : 게임 안내문, css 추가, 여러가지 유형 문제들 추가[kbo, 선수 이름 등], 정답률, 정답 상세 안내문, 힌트, 랭킹 등 할 것 많음...

240522

css 대부분 작성 완료

이슈사항 : 안내문, 힌트, 랭킹 추가 기능 구현 필요 [정답률, 인기도, 상위 비율] , 여러가지 유형 문제들 구현 필요

필요 구현 사항 : 서버 오픈 필요, ppt 작성, README 정리

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 51.5%
  • Java 32.2%
  • JavaScript 16.0%
  • HTML 0.3%