/Tincle-Server

[tincle] - 친구기반 SNS 서비스 Server

Primary LanguageJava

Tinqle-Server

친구기반 SNS 서비스 Server

✨ Features


  • 소셜 로그인(카카오, 구글)
  • 친구끼리 자유로운 커뮤니티인 피드 및 댓글
  • 12시간 후 피드 자동 삭제
  • 나의 현재 상태를 친구에게 공유
  • 앱 활동 푸시 알림

⚒️ Tech Stack


  • Framework & Language : Spring Boot 3.0 & Java 17
  • Auth : Spring Security, OAuth2, JWT
  • ORM : JPA, Spring Data JPA, QueryDSL
  • DB : MySQL, Redis
  • Test : JUnit(+ AssertJ), Mockito
  • AWS : EC2, RDS, S3, ElastiCache Redis
  • CI/CD : Github Actions, Docker
  • Firebase Cloud Messaging
  • Swagger

프로젝트 구조


ERD

image

Architecture

image