Skip to content

Pawong - 전국 유기동물을 특징으로 검색하세요!

포옹 발표 자료


Pawong(포옹)은 유기동물 입양 희망자를 위해 각 유기동물을 특징으로 검색할 수 있도록 제공하는 서비스입니다. 더불어 실종 동물이 보호소로 안치되기 전에 조기 발견되도록 실종 동물 공고를 등록할 수 있는 기능을 제공합니다. 포옹 서비스를 이용해 반려 동물을 사지 말고, 입양하는 문화를 만들어가요!

주요 기능

🔎 유기 동물 검색 기능

  • 전국 유기동물 보호소에 등록된 데이터를 통합 및 주기적 업데이트
  • AI 모델을 활용해 정제된 유기동물 데이터를 자연어로 검색

📝 실종 동물 공고 등록 및 채팅 기능

  • 반려동물 주인이 동물을 잃어버린 경우 게시글 작성
  • 실종된 동물로 추정되는 동물을 발견한 경우에도 게시글 작성
  • 사용자간 채팅을 구현

💡 실시간 알림 기능

  • 실종된 동물과 유사한 이미지와 특징을 갖는 유기동물 공고 및 실종동물 게시글이 올라오는 경우 사용자에게 실시간 알림 및 메일링 구현
  • 새로운 채팅에 대한 실시간 알림 구현

구현된 페이지 화면

🐾 메인 페이지

pawong-main-final

🐾 유기동물 리스트 페이지

pawong-search

🐾 실종동물 공고 페이지

boards

lostanimal_register_screenshot Screenshot 2025-06-05 at 2 56 19 PM Screenshot 2025-06-05 at 2 56 27 PM

🐾 채팅 및 실시간 알림 기능

chats_screenshot

all_alertss

메일링 기능

mailing


🛠️ 활용한 기술 스택

  • Backend
    • Spring Boot
    • Spring Data JPA (ORM)
    • Spring Security + OAuth2 + JWT
    • Spring Batch
    • STOMP Websocket
    • Kafka (Message Broker)
  • Database
    • MySQL (RDB)
    • ElasticSearch (Search Engine)
    • Redis (Cache)
  • Frontend
    • React.js
    • Vite.js
  • Third-party services
    • ChatGPT (chat-completion, vector-embeddings, CLIP model)
    • HuggingFace (embedding)
    • Firebase Cloud Messaging
    • Kakao API (Map, OAuth Login)
    • wsrv (Image URL Proxy serving)
  • DevOps
    • Nginx
    • Docker & Docker-compose
    • Github Actions (CI/CD)
    • NHN Cloud - compute instance (Deployment)
    • NHN Cloud - RDS (Database)
    • AWS Lambda (Image embedding trigger)
    • AWS S3 (Static image hosting)
    • Prometheus, Grafana, Node Exporter, Promtail (Monitoring)
  • Co-op
    • Notion
    • Jira
    • Github
    • Discord

시스템 아키텍처

image

Popular repositories Loading

  1. pawong-frontend pawong-frontend Public

    JavaScript

  2. pawong-backend pawong-backend Public

    Java

  3. final-pawong-backend final-pawong-backend Public

    Java

  4. final-pawong-frontend final-pawong-frontend Public

    JavaScript

  5. final-pawong-embedding final-pawong-embedding Public

    Python

  6. final-pawong-batch final-pawong-batch Public

    Java

Repositories

Showing 7 of 7 repositories

Top languages

Loading…

Most used topics

Loading…