Skip to content
@VOM-v2

VOM-v2


🌸 VOM

본다, 그리고 봄

"과거의 따뜻함을 현재에 — 새로운 봄처럼 설레는 만남"


Backend Frontend Java PostgreSQL Redis AWS


💡 VOM이란?

VOM은 두 가지 의미를 담고 있어요.

  • 본다 👀 — 상대방을 직접 보며 소통하는 실시간 채팅
  • 🌸 — 설레는 새로운 만남과 따뜻한 2000년대 감성

2000년대 초 싸이월드 미니홈피의 아기자기한 감성을 현대적인 실시간 소통과 결합한 소셜 플랫폼입니다.


✨ 주요 기능

기능 설명 상태
🔐 회원 인증 JWT 기반 인증 ✅ 완료
👤 프로필 미니홈피 스타일 프로필 + S3 이미지 업로드 ✅ 완료
🏷️ 키워드 매칭 관심사 키워드 기반 유저 탐색 (최대 5개) ✅ 완료
💬 1:1 DM REST + WebSocket 하이브리드 실시간 채팅 ✅ 완료
📡 멀티 서버 동기화 Redis Pub/Sub 기반 메시지 브로드캐스트 ✅ 완료
🔔 푸시 알림 FCM Web Push Notification 🔨 개발 예정
📹 화상 채팅 WebRTC 기반 1:1 영상 통화 🔨 개발 예정

🏗️ 기술 스택

Backend

Spring Boot 3.5.5  ·  Java 21 (Amazon Corretto)  ·  Gradle
Spring Security + JWT  ·  WebSocket / STOMP  ·  Redis Pub/Sub
PostgreSQL 16  ·  AWS S3 / ECS  ·  MapStruct  ·  SpringDoc OpenAPI

Frontend

React  ·  Y2K Retro / Pastel 디자인  ·  WebSocket Client

Infra & DevOps

AWS ECS  ·  AWS S3  ·  Docker  ·  GitHub Actions CI/CD
CodeRabbit (Automated PR Review)

Made with 🌸 by okodee

Popular repositories Loading

  1. vom-backend vom-backend Public

    Java

  2. vom-frontend vom-frontend Public

    JavaScript

  3. .github .github Public

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…