제품
사용자는 Google 계정으로 로그인해 과목을 고르고, 채팅에 문제를 입력하거나 사진을 올렸습니다. 사진 속 텍스트는 Tesseract OCR로 인식했습니다. 답은 단계별로 나왔고, 수식은 KaTeX로 렌더링했습니다.
AI 문제 풀이 · 2026
StuddyGo는 중고등학생과 대학생의 수학 공부를 도왔습니다. 답만 주는 게 아니라 풀이를 단계별로 설명했습니다. Getvibemotion과 같은 파트너와 함께 만든 프로젝트입니다.
사용자는 Google 계정으로 로그인해 과목을 고르고, 채팅에 문제를 입력하거나 사진을 올렸습니다. 사진 속 텍스트는 Tesseract OCR로 인식했습니다. 답은 단계별로 나왔고, 수식은 KaTeX로 렌더링했습니다.
하루에 몇 문제는 무료로 풀 수 있었고, 그 이상은 Stripe 구독이 필요했습니다. 일일 한도는 Redis에서 계산해 요청마다 DB에 부담을 주지 않도록 했습니다.
프론트는 SSR을 쓰는 Nuxt 4와 Nuxt UI, 백엔드는 NestJS 11과 Prisma, DB는 PostgreSQL입니다. 모델은 별도 레이어로 연결해 교체할 수 있게 했습니다. 채팅과 메시지는 소프트 삭제로 처리했고, 요청 빈도를 제한했습니다. 전체는 Docker Compose로 띄웠습니다.
제품을 실제로 쓸 수 있는 상태까지 만들었고, 이후 프로젝트를 종료했습니다.