Skip to content

APP-iOS3rd/PJ3T2_Mymory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

모아MOAH

당신의 추억, 세상과 함께 빛나다

팀원

김태훈 김소혜 김성엽 이명섭 여현서 정정욱

프로젝트 소개

피그마

  • 모아MOAH는 특정 위치에서의 추억을 기록하고 공유하는 SNS입니다.
  • 소중한 추억들을 언제 어디서든 쉽게 확인하고 되새길 수 있습니다.
  • 내 추억이 깃든 장소에 다른 사람들은 어떤 추억을 남겼는지 확인하고 소통할 수 있습니다.
  • 다양한 유저들을 팔로우하며 마음에 드는 게시글을 저장하거나 좋아요를 누를 수 있습니다.

기술 스택

Environment

Static Badge Static Badge

Development

Static Badge Static Badge

Communication

Static Badge Static Badge Static Badge

Library

Kingfisher Alamofire FLAnimatedImage

아키텍쳐

디자인 아키텍쳐

image-20240227095155996
MVVM 디자인 패턴

Firebase 데이터 다이어그램

User

필드명 Dtype Nullable 설명
uid string user ID
name string user 이름
email string email
profilePicture string Url 값
isCurrentUser 현재 로그인한 유저 확인

User-Memo

필드명 Dtype Nullable 설명
memolist [UUID] 내가 작성한 메모 id들

Memo

필드명 Dtype Nullable 설명
uid UUID Memo 구분 Uid
userCoordinateLatitude Double Memo 작성 위도
userCoordinateLongitude Double Memo 작성 경도
buildingName String True 간략한 주소명
createdAtTimeInterval Double 메모 작성 UnixTime
userAddress String 작성 주소
memoTitle String 제목
memoContents String 내용
isPublic Bool 메모 공개여부
isPinned Bool 메모 공개여부(프로필)
memoTagList [String] 태그 목록
memoLikeCount Int 좋아요 수
memoSelectedImageData [Data] 메모 첨부 사진
memoCreatedAt TimeInterval 작성 시간
userId string 작성자 UUID
memoTheme ThemeType 메모 테마 Id
memoFont FontType 메모 폰트 Id

시연 영상

시연 동영상

About

멋쟁이사자처럼 iOS 앱스쿨 3기 팀 프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages