팀 프로젝트

1. ChatGPT를 이용한 마녀의 고민 상담 책 Witch’s mind

Witch's Mind

257913682-e0188383-b8b7-4bdf-b267-48b5d1b926d5.gif

image.png

프로젝트 소개

사용 기술

django(rest-full-api), erd-cloud, gunicorn , react, vite, typescript, tailwindcss, docker, aws, OpenAi api, swagger, (RDS)mysql, nginx , SSE (추가로 다양한 모니터링 기술이 사용되었지만 본인이 구현하지 못해서 기술하지 않았습니다.)

개발 이슈

사용자가 직접 대화하는 느낌을 주기 위해 SSE 기술을 이용하여 비동기 통신을 구현하였습니다.

협업 도구

git, slack, notion, zoom,erd-cloud, figma

나의 구현 파트

  1. django에서 swagger 페이지 구성
  2. django에서 ChatGPT 답변, 고민 입력, 고민 카테고리 분류 등 전반적인 api 구현
  3. 사용자 입력값을 받아 적절한 인격을 프롬프팅하여 ChatGPT의 답변을 응답하는 api 로직 구현
  4. reacttailwindcss를 이용해 어플의 반응형 퍼블리싱
  5. 프론트에서 책 넘기는 효과음, bgm을 추가하여 입체적인 효과를 추가

2. JavaScript 게임 공유 사이트 : 티노게임즈