Skip to content
This repository has been archived by the owner on Jan 7, 2023. It is now read-only.
/ 52market.shop Public archive

자바 스프링 웹개발 학습용 프로젝트입니다. 레디스-웹소켓, 시큐리티, 카카오톡 로그인 기능 등을 구현했습니다.

License

Notifications You must be signed in to change notification settings

JARYOGOOJO/52market.shop

Repository files navigation

내일배움캠프 프로젝트 3차 (백엔드)

새로운 프로젝트!! 우리동네이웃커뮤니티 만들어봅시다

🔗 라이브

https://www.52market.club

🏠 소개

오늘 우리동네 이웃들은 무슨 일을 하고 있을까?

⏲️ 개발기간

2021년 11월 19일 금요일 ~ 2021년 12월 10일 금요일

🧙 맴버 구성 및 맡은 역할

이름 역할
송주현 웹소켓+레디스 채팅기능 구현, API 문서화 (swagger+restdoc)
명지혜 데이터 관계 테이블 설계/S3 이미지 업로드 기능
유동민 팀장/깃허브관리/프론트/배포 스크립트/EtoE 테스트코드

📌 기술 선택 이유!

📌 주요 기능

  1. 카카오톡 소셜 로그인
  • 로그인/로그아웃/회원가입
  • 기가입자 이메일 일치시 갱신
  1. 게시글 뉴스피드
  • 다양한 게시글을 보여줌
  • 무한스크롤 구현
  • SPA 페이지 구현
  • 내 주변 이웃들(1km 이내) 글만 보기
  • 게시글 업로드 시 다른 사용자에게 알람 기능
  1. 댓글 기능
  • 게시글에 댓글 작성 가능
  • 댓글의 버튼을 통해 웹소켓 실시간 채팅 기능
  • 웹소켓 이용해 댓글 추가 및 삭제 시 즉시 반영

📌 문제를 이렇게 해결했어요!

image image image image image image

About

자바 스프링 웹개발 학습용 프로젝트입니다. 레디스-웹소켓, 시큐리티, 카카오톡 로그인 기능 등을 구현했습니다.

Topics

Resources

License

Stars

Watchers

Forks

Languages