Skip to content

prj154654168/Sooum-BE

Repository files navigation

logoVector

🛠 Tech Stacks

About Sooum

  • 은 7명의 개발자와 1명의 디자이너가 “누구나 자신의 속마음을 편안하게 털어놓을 수 있는 공간이 있으면 얼마나 좋을까?”라는 단순한 목표에서 시작되었습니다.
  • 에서 만큼은 익명성을 기반으로 더 솔직하게, 더 자유롭게, 그리고 더 편안하게 자신의 이야기를 나눌 수 있기를 바랍니다.

Overview

beucol chris chris chris

  • 회원가입 - 숨은 사용자의 개인정보를 일절 받지 않기 위해 기기 하나당 하나의 계정을 발급받도록 하였습니다. 이때 사용되는 기기ID는 RSA 암호화를 통해 서버로 전달되며, RSA 공개키는 하루에 한번 업데이트됩니다.
  • 기본 배경 사진 - 사용자는 랜덤하게 제공되는 기본 배경 사진을 글의 분위기에 맞게 선택할 수 있습니다. 현재 50장의 배경 사진을 제공하고 있으며 추후 더 다양한 사진을 제공할 계획입니다.
  • 사용자 배경 사진 - 사용자가 원하는 사진을 배경으로 사용하여 보다 개성있는 글을 작성할 수 있도록, 사진 업로드 기능을 제공합니다.
  • 이미지 필터링 - AWS Rekognition은 사용자가 업로드한 사진이 불건전한 사진인지 필터링합니다.
  • 해시태그 - 해시태그를 통해 비슷한 관심사를 가진 사용자들에게 글 노출을 유도할 수 있으며, 해시태그 즐켜찾기를 통해 원하는 관심사와 관련있는 글만 조회할 수 있습니다.
  • 근처 글 - MySQL Spatial Data Type을 통해 1Km ~ 50Km까지 작성된 글 거리 필터 조회가 가능합니다.
  • 게시물 자동 숨김 - x회의 신고가 접수되면 게시물이 자동으로 숨김 처리되며, 글 작성자의 신고 회수가 올라갑니다. y번의 신고 횟수 달성 시 z일 동안 글 작성이 제한되도록 하여 보다 건전한 공간이 될 수 있도록 하였습니다.

Infra

beucol

ERD

beucol

Backend

정우 호왕 지원
beucol chris chris
jang-199 LeeKing2017 jiixon
[email protected] [email protected] [email protected]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages