Skip to content

ch4570/adopt-backend

 
 

Repository files navigation

Pet-Hub Project

Pet-Hub

👆 Introduce

개인과 개인간의 반려동물 분양 중개 서비스를 제공하는 분양 플랫폼입니다.

서비스 링크

서비스 링크 👉 Pet-Hub로 이동 운영 종료

팀 구성

백엔드 개발자 2명, 프론트엔드 개발자 2명이 진행한 프로젝트 입니다.

주요 기능

  • 작성된 분양 게시글에 실시간 채팅을 이용한 문의가 가능하고, 채팅을 상대가 읽었는지 여부를 확인할 수 있는 안읽음 표시 기능이 제공됩니다.
  • 게시글에 댓글이 달리거나, 채팅방에 새로운 채팅이 있을 경우 SSE를 이용한 실시간 알람이 발송됩니다.
  • 게시글과, 분양글을 작성하고 사진을 업로드 할 수 있습니다. 게시글과 분양글에 좋아요를 눌러줄 수 있습니다.
  • Google, Naver, Kakao 3가지 플랫폼으로 간편 로그인을 지원하고 있습니다.

🚀 Back-End Skills

Pet-Hub
  • Open JDK 11
  • Spring Boot 2.7.11
  • MySQL
  • MongoDB
  • Spring Data JPA & QueryDsl
  • Spring Security & OAuth 2
  • Spring Data Redis
  • Spring Rest Docs
  • AWS Infra (EC2, S3, IAM, CodeDeploy, Route 53)
  • Docker(Docker Compose)
  • Kafka & Stomp
  • NginX
  • Prometheus & Grafana
  • Github Actions
  • Web Socket

✍ Achieved

트러블슈팅 & 요구사항 해결

ERD

Pet-Hub

API 명세 문서화

스크린샷 2023-06-19 오후 5 30 32

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.2%
  • Other 0.8%