Skip to content

AUSG-Spring-Study/simsimfree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

심심Free

For What?

심심풀이로 사용할 수 있는 채팅 서비스이자, 심심함에서 Free 시켜주는 채팅 서비스

동아리 내부에서 사용할 수 있는 랜덤 채팅 정도로 생각 중

(단, 완전한 익명이면 분란의 여지가 있을 수 있으므로 채팅방을 떠날 때 실명을 알려주는 정도를 생각 중)


전체 Flow

  1. 유저가 가입버튼 클릭 → 유저 인증 → 유저 가입 완료 (sms 인증을 한 번 해볼까 생각 중)
  2. 유저 로그인 → 메인 화면
  3. 메인 화면 → 그룹 코드 입력 → 그룹 가입 신청 → 해당 그룹에 가입
  4. 메인 화면 → 참여한 그룹 보여줌 → 그룹 눌러서 채팅 방 진입 → 다른 유저 들어올 때까지 채팅방에서 대기 → 다른 유저 랜덤으로 한 명 들어오면 채팅 시작
  5. 채팅방에서 먼저 혹은 나중에 나갔을 경우 → 상대방은 "누구" 였습니다! 팝업으로 보여주기
  6. (Group 생성자만) 메인화면 → 참여한 그룹 보여줌 → 참여한 그룹의 공유버튼 누르면 그룹 코드 보여주고 copy됨

Tech Stack

  • Spring boot
  • Stomp
  • Kotlin
  • Redis(maybe?)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published