Skip to content

: Meeting service for the elderly, “Senior Citizens Community”

Notifications You must be signed in to change notification settings

adorahelen/Team-SeniorCommunity

 
 

Repository files navigation

노인들을 위한 만남 서비스 "경로당"


💡 프로젝트 소개

기획 배경

연령별로 증가되는 외로움 및 고립감을 해소하고자 프로젝트를 기획하였습니다.
또한, 누구나 손쉽게 이용이 가능하도록 커뮤니티 사이트를 만들게 되었습니다.

서비스 소개

손끝에서 손끝으로 연결되는 만남, 커뮤니티 경로당을 소개합니다.

  • 일반로그인/소셜로그인을 제공하는 회원 관리
  • 커스텀 알람을 통한 맞춤형 서비스
  • 일반채팅&화상채팅 서비스

프로젝트 기획

  • 시스템 구성도
image
  • Use case Diagram
image
  • API 명세서
image
  • ERD
image

🔍 개발 환경

Backend

  • Java OpenJDK 17
  • Spring Boot 3.3.1 (Gradle)
    • Spring Data JPA / QueryDSL
    • Spring Security
    • OAuth
    • jjwt
    • Spring Data Redis

Database

  • MySQL 8.0.38 / Redis 3.3.1

IDE

  • IntelliJ IDEA 2024.1.4

Collaboration tool

  • GitLab / Discord

팀원

팀원 역할

BackEnd

  • 김강민 (Oauth2, JWT, 회원관리)
  • 도승우 (커스텀 알람, 좋아요, 게시글 알람)
  • 한승희 (커뮤니티 게시판, 댓글, 마이페이지)
  • 최근태 (랜덤 화상채팅, 1대1 화상채팅)
  • 채호정 (오픈 채팅)

주요 기능

서비스 소개

image
  • 경로당을 소개하는 메인 페이지


회원가입

image
  • 회원가입 페이지입니다.


로그인

image
  • 구글, 카카오 로그인을 지원합니다.


비밀번호 찾기

image
  • 새로운 비밀번호를 재발급하고, 저장합니다.


My page

image
  • 자신의 프로필 정보와 작성한 서비스 내역을 확인할 수 있습니다.


일반 채팅

image image

화상 채팅

image

커스텀 알람

image

게시판

image

About

: Meeting service for the elderly, “Senior Citizens Community”

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 57.9%
  • HTML 27.7%
  • JavaScript 9.9%
  • CSS 4.5%