본문 바로가기

[TIL][내일배움캠프]

[내일배움캠프][TIL] 24.03.12 (화) - 최종 프로젝트 4주차 : 추가 구현

1. 최종 프로젝트 4주차

 

어제까지는 MVVM을 만들면서 코드를 다듬는 데에 심혈을 기울였다.

 

오늘은 본격적으로 이 추가 구현에서 뭘 할 건지 최종적으로 점검하는 시간을 가졌다.

 

 

추가 구현 회의

 

우선, 어떤 부분들을 추가적으로 구현할 수 있는지 확인해봤다.

 

  • 커뮤니티 기능
  • 좋아요 한 산 저장 기능
  • 업적 기능
  • 로그인 기능 (이 기능이 우선 되어야 위의 기능들을 사용할 수 있음)
  • 출석체크 기능
  • 실시간 트래킹 기능

 

그리고 추가적인 기능 구현 말고도, 보완할 부분이 어떤 것이 있는지 한 번 살펴봤다.

 

  • 산 데이터 추가 (100개)
    • 이것과 더불어 API 부분을 어떻게 할 것인지에 대해서도 논의를 가졌다.
      • 지금이라도 산의 API를 받아와서 대량으로 처리할 것인가
      • 지금과 같이 Firebase에 저장할 것인가
    • 논의 결과, 여전히 이미지를 받아오는 데에 API를 사용할 수 없으므로 온전히 API를 사용하기 힘들다고 판단, 우리가 직접 Firebase에 넣기로 최종 결정했다.
  • 코드 정리
    • 현재 하나의 데이터를 가지고 3가지의 Repository에서 사용하고 있는데 이걸 하나의 Repository로 통합해서 데이터를 가져오도록 수정할 계획
  • 그 외 UI적인 디테일 수정

 

이걸 가지고 오늘은 우선 어떤 작업을 펼쳤느냐.

 

…100대 명산 데이터베이스 정리 작업을 하였다.

(꽤나 방대해서 정리하는 데에만... 어후)