Skip to content

Team-Kiim/serverDev

Repository files navigation

KoffeeChatServerDev

기술 커뮤니티 서비스
KoffeeChat 프로젝트는 개발자 간 지식 교류를 목적으로 개발한 웹 애플리케이션입니다. 사용자는 게시글을 작성하거나 댓글로 질문/답변을 할 수 있고, 실시간 알림과 채팅 기능을 통해 원활한 소통을 지원합니다.

주요 기능

  • 회원가입 및 로그인: 이메일 인증을 통한 사용자 가입 및 로그인. 소셜 로그인 제공.
  • 게시글 작성 및 관리: 게시글 작성, 시각자료 및 태그 추가, 투표 및 댓글 기능 제공.
  • 실시간 알림: 새 글, 댓글, 팔로우, 채팅 등과 관련된 실시간 알림 제공.
  • 채팅 기능:
    • 1:1 팔로워 개인 채팅
    • 그룹 채팅방 (기술별)
  • 팔로우 및 네트워킹: 사용자는 다른 개발자를 팔로우하여 네트워킹이 가능합니다.
  • 검색 및 필터링: 태그 및 정렬을 이용한 게시글 검색.
  • 현직자 인증: 신뢰할 수 있는 답변 제공을 위한 인증 시스템 제공.

사용 기술

백엔드

  • Java 21
  • Spring Boot 3.x
  • JPA
  • Redis

프론트엔드

  • React
  • Redux
  • CSS/Styled Components

데이터베이스

  • MySQL: 게시글, 사용자 정보 저장
  • MongoDB: 채팅 기록 저장

커밋 규칙

CONTRIBUTING

About

Koffeechat server

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •