개발자 99% 커뮤니티에서 수다 떨어요!
<< 서비스명: Ogada >>
스크린샷
(1) 자기소개 경기도에 거주하는 ZIPIDA 신입 프론트 개발자입니다. 오가다의 프론트 서버를 구현할 때 니코쌤의 React, Nextjs 강의로부터 도움을 많이 받았습니다.
(2) 서비스 소개 오가다는 ChatGPT 기반으로 데이트 코스를 추천해주는 웹사이트 입니다. 기존에도 AI 기반 데이트 코스 추천 프로그램이 존재했지만, "도대체 이 코스가 왜 추천된걸까?", "데이트 코스 추천 작가님이 쓴 글을 보고 갔는데 폐업한 경우 ㅜㅜ... 데이트 코스 아티클의 최신성을 보장받을 수 없을까?", "전국 단위 데이트 코스 플래닝을 제공받을 수는 없을까?" 와 같은 문제를 해소하고자, 오가다는 ChatGPT와 Kakao Map API를 연동, 즉각적 크롤링을 통해 코스 추천 및 매장 정보를 수집해 알려줍니다. 또한, 데이트 코스를 저장하면 다른 유저와 이 데이트 코스를 공유할 수도 있습니다.
(3) 시작하게된 계기 데이트 코스를 정하는 문제는 오랜 기간 사귄 커플일수록 더 중요한 문제가 된다고 생각합니다. 우리 커플 전용 데이트 코스 플래너가 있으면 좋겠다는 생각에, 최근 엄청나게 뜨고있는 ChatGPT API를 통해 구현했습니다.
(4) 개발 프론트는 NextJS로 구현하고 Vercel로 배포했습니다. 백엔드는 Go 기반의 Crawler와 Postgres DB 사용했고, nginx로 reverse proxy 서버를 붙였습니다.
(5) 바라는 것은? 몇 가지 개선 이슈가 존재하지만, 차근히 해결해나가려 합니다. 많이 들러주시면 감사하겠습니다! :-)
에러 수정
* 230404: ChatGPT API 무료 기한 만료로 인하여 발생한 에러를 수정했습니다. 현재 정상 기능하고 있습니다.