본문 바로가기
안드로이드 개발/📱 카드매니저 (가칭)

230323 카드매니저 개발 일지

by 아이엔 / ienground 2023. 3. 23.

현재 logs는 옛날 부분이긴 한데 여튼 Firebase Firestore에 연결하고 데이터 집어넣기 된다.

주말 간에 작업을 많이 할 수 있을 것 같다.

 

데이터 구조

CardDTO는 카드의 정보로, 카드 이름 / 설명 / 실적 목표 / 카드가 공유된 user의 uid 배열, 그리고 CardLog 배열이다.

CardLogDTO는 Card의 사용 내역을 저장하는 log으로 제목, 내용, 사용한 금액, 사용 시간이다.

UserDTO는 유저의 정보로, user_id (uid)와 카드 리스트, 그리고 이 유저가 공유받은 contents들의 uuid다.