Skip to content
/ ByeolIl Public

[⭐] 별일 | 나만의 3D 우주에 별 일기 쓰기

Notifications You must be signed in to change notification settings

iihye/ByeolIl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖별일 - 나만의 3D 우주에서 별 일기 쓰기

cover

🕰️ 개발 기간

2024.01.03 - 24.02.16 (7주)

🏆 성과

삼성 청년 소프트웨어 아카데미(SSAFY) 공통 프로젝트 우수상 수상

🌟 서비스 소개

기록은 순간을 오랫동안 기억할 수 있게 해줍니다.
여러분은 기억에 남는 일기가 있으신가요?

저희는 “기억”에 초점을 맞추어,
일기를 작성한 때의 분위기를 “기억”하고,
내가 작성하고 잊고 있던 일기가 있다면 다시 “기억”하는 것에서 시작했습니다.

별일에서 별 일기를 작성하고, 잊고 있던 일기를 TTS로 들어보세요!


💡 주요 기능

3D 우주 배경에 그려지는 별 일기

  • 우주의 회색 별을 클릭하여 별 일기를 작성할 수 있어요.
  • 날짜, 내용와 해시태그, 사진(최대 5장), 영상(최대 1개)을 추가로 넣을 수 있어요.
  • 전체 공개, 팔로워 공개, 비공개로 공개 범위를 설정할 수 있어요.
  • 다른 사람 읽을 수 있는 일기는 좋아요, 댓글, 답댓글, 신고 기능을 사용할 수 있어요.
  • 별 일기가 모여 하나의 별자리를 완성할 수 있어요.

랜덤 주기로 나에게 돌아오는 별 일기

  • 환경설정에서 라디오 수신 범위 설정을 통해 별 일기 범위를 설정할 수 있어요.
    • 최근에 가까울수록 3개월 이후의 일기 중에 랜덤으로 선택해드려요.
    • 과거에 가까울수록 2년 까지의 일기 중에 랜덤으로 선택해드려요.
  • 매일 하나의 일기가 선택되어 라디오로 보내드려요.

익명으로 들려주는 별 일기

  • 나의 별 일기를 라디오로 송신하여 다른 사람과 공유할 수 있어요.
  • 라디오를 통해 익명으로 별 일기를 수신하고 TTS로 들을 수 있어요.
  • 수신한 별 일기를 랜덤으로 다른 사람에게 전달할 수 있어요.

별 일기 목록 / 다른 사람의 우주 이동

  • 나의 별 목록, 좋아요 한 별 목록을 리스트 형태로 보여주고 검색할 수 있어요.
  • 전체 공개 별 일기를 대상으로 해시태그를 검색할 수 있어요.
  • 다른 사람의 우주를 검색하고 해당 우주로 이동할 수 있어요.
  • 다른 사람의 우주를 팔로우 할 수 있어요.
  • 댓글, 답댓글, 팔로우 알림을 받을 수 있어요.


🎯 서비스 아키텍쳐

Architecture


🛠 주요 기술 스택

amazonec2 jenkins Docker NGINX

Java SpringBoot flask

React HTML CSS JavaScript

Mysql amazons3

Git Sonarqube Jira Gerrit MatterMost Notion Figma



📌서비스 화면

메인 페이지

02_main

로그인 페이지

03_login

내 우주

04_myuniv

별자리가 완성되기 전(선이 연결되지 않음) 별자리가 완성된 후(선이 연결됨)
05_stellabef 05_stellaaft

별 일기 작성

06_write

별 일기 보기

07_read

다른 우주 찾기

08_find

팔로우/팔로워 목록

09_follow

다른 우주 이동

10_visit

나의 별 목록

11_mylist

좋아하는 별 목록

12_likelist

환경설정

13_radio

라디오

14_setting

알림

15_alarm

⭐️ 팀원 소개

이혜진 이효재 전성수 김동학 조은영 조한빈
[Infra] CI/CD
[BE] 알림, 팔로우
[FE]CSS
[BE] 로그인, 보안
[BE] TTS
[UCC] 영상 편집
[BE] 별 API
[UCC] 시나리오 기획
[FE] 소셜 로그인
[FE] 라디오
[FE] 검색 디바운싱
[FE] 렌더링 최적화
[FE] 3D 우주 구현
[UCC] 영상 출연

About

[⭐] 별일 | 나만의 3D 우주에 별 일기 쓰기

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages