Skip to content
@2023-winter-techeer-sw-bootcamp-TeamF

2023-winter-techeer-sw-bootcamp

🧙 TAIROT

🎉 2023 Techeer S/W Winter BootCamp 2등 🎉

배너-2

Visit Our Service: tairot.online 2024.02.03


👩‍💻 Instruction

TAIROT은 AI를 활용한 타로 심리 상담 서비스입니다.

오늘의 운세, 연애운, 우정운, 재물운, 소망운 중 하나를 선택해서 여러분의 고민을 나눠주세요.

AI 타로 마스터가 여러분이 뽑은 카드와 고민을 종합적으로 분석하여 고민 해결에 도움을 드려요.

미디움 주소


🌈 DEMO

랜딩 & 로그인 & 회원가입
[영상1]
운세 카테고리 & 운 선택
[영상2]
가이드라인 & 고민 작성
[영상3]
카드 뽑기 & 분석 결과
[영상4]
결과 공유
[영상5]
마이페이지 리스트 & 결과 상세조회
[영상6]
이미지 사용 출처
Image by rawpixel.com on Freepik
Image by pikisuperstar.com on Freepik

⚙ System Architecture

스크린샷 2024-02-02 오후 11 38 36

🛠 Tech Stack

Frontend Backend DevOps DB Others






















💾 ERD

스크린샷 2024-02-03 오전 12 47 06

📜 Swagger

image


🔍 Detailed Info

Name Description
Nginx 웹 서버, 프록시 서버 연결 및 SSL/TLS 등을 담당합니다.
React 컴포넌트 기반으로 코드 재사용성을 높이는 프론트엔드 라이브러리입니다.
Node.js(Express.js) TAIROT의 서버로서 각종 요청을 처리하고 DB와 직접 소통합니다.
Socket.IO Chat GPT로부터 받은 카드별 해석 및 종합 해석을 프론트엔드에 stream 형태로 전달합니다.
버퍼에 한 줄씩 저장한 TTS를 프론트엔드에 전달합니다.
EC2 클라우드 컴퓨팅 서비스로 호스팅을 담당합니다.
Jenkins CI/CD 자동화를 담당하고 빌드 결과를 실시간으로 슬랙에 전달합니다.
Docker 컨테이너화된 응용 프로그램의 개발, 배포 및 실행을 간소화하고 일관성을 유지합니다.
S3 78장의 타로 카드 정보(번호, 영문 이름, 한글 이름, 이미지 url)를 저장합니다.
Prometheus 오픈 소스 기반의 시스템 및 서비스 모니터링 도구로 Metric 정보를 수집하고 저장합니다.
Grafana 수집한 Metric 정보를 시각화하여 대시보드를 구성하며 모니터링 중 성능 이슈 발생 시 실시간으로 슬랙에 경고 알람을 전달합니다.
Filebeat 서버의 로그를 수집하여 Logstash로 전달합니다.
Logstash Filebeat로 수집된 데이터를 처리하고 Elasticsearch로 전송하는 역할을 담당합니다.
Elasticsearch Logstash로부터 전달 받은 데이터를 저장합니다.
Kibana lasticsearch에 저장된 로그 데이터를 분석하고 시각화합니다.

✨ Team Member

Pictures
Name 박준서 이수민 김민지 김동헌 김민기 김윤기 설한나
Position Frontend
Leader
Frontend
Frontend
Backend
DevOps
Backend
DevOps
Backend
DevOps
Backend
DevOps
GitHub

Popular repositories Loading

  1. TeamF TeamF Public

    ChatGPT를 활용한 AI 타로 심리 상담 서비스

    TypeScript

  2. Backend_example Backend_example Public

    Study_Node.js

    JavaScript

  3. .github .github Public

Repositories

Showing 3 of 3 repositories
  • TeamF Public

    ChatGPT를 활용한 AI 타로 심리 상담 서비스

    2023-winter-techeer-sw-bootcamp-TeamF/TeamF’s past year of commit activity
    TypeScript 0 0 0 0 Updated Feb 9, 2024
  • .github Public
    2023-winter-techeer-sw-bootcamp-TeamF/.github’s past year of commit activity
    0 0 0 0 Updated Feb 3, 2024
  • Backend_example Public

    Study_Node.js

    2023-winter-techeer-sw-bootcamp-TeamF/Backend_example’s past year of commit activity
    JavaScript 0 0 3 3 Updated Jan 3, 2024

Top languages

Loading…

Most used topics

Loading…