An open API service indexing awesome lists of open source software.

https://github.com/f-lab-edu/find_your_character_gpt

GPT엔진을 활용하여 사용자에게 어울리는 해리포터 캐릭터를 찾아줍니다.
https://github.com/f-lab-edu/find_your_character_gpt

nextjs react

Last synced: 2 months ago
JSON representation

GPT엔진을 활용하여 사용자에게 어울리는 해리포터 캐릭터를 찾아줍니다.

Awesome Lists containing this project

README

        

# 당신에게 어울리는 해리포터 캐릭터를 추천해드릴께요!

## 프로젝트 소개

배포 URL : https://find-character-gpt.vercel.app/


- 총 10가지의 stage가 제공되며 각 stage마다 선택지가 존재합니다.
- 사용자가 선택한 선택지를 기준으로 ChatGPT가 사용자에게 어울리는 해리포터 캐릭터를 추천해줍니다.
- 사용자의 해리포터 캐릭터와 대비하여 어울리는 캐릭터, 어울리지 않는 캐릭터 또한 추천해줍니다.

## 2. 개발환경

- 사용스킬

[![stackticon](https://firebasestorage.googleapis.com/v0/b/stackticon-81399.appspot.com/o/images%2F1706209508796?alt=media&token=673bc76c-3083-4f0c-9d77-c192a8474739)](https://github.com/msdio/stackticon)

- 협업 툴

[![stackticon](https://firebasestorage.googleapis.com/v0/b/stackticon-81399.appspot.com/o/images%2F1706209670859?alt=media&token=fbb4a9b5-2b1a-4d2e-8a64-d19cb38be649)](https://github.com/msdio/stackticon)

## 커밋 컨벤션

Feat : 새로운 기능에 대한 커밋

Fix : 버그 수정에 대한 커밋

Build : 빌드 관련 파일 수정에 대한 커밋

Chore : 그 외 자잘한 수정에 대한 커밋

Ci : CI관련 설정 수정에 대한 커밋

Docs : 문서 수정에 대한 커밋

Style : 코드 스타일 혹은 포맷 등에 관한 커밋

Refactor : 코드 리팩토링에 대한 커밋

Test : 테스트 코드 수정에 대한 커밋

ex) Feat : Nav-component 카테고리버튼 기능 구현

## 사용기술

- Next.js (ver.13)
- styled-component
- TypeScript
- React.js
- Recoil
- htmlToImage
- openai