Skip to content

DDUCKDORI/ssdam

Repository files navigation

쓰담 - 우리 가족 쓰고 담고

앱 개요

'쓰담'은 가족 간의 유대감을 강화하는데 도움을 주는 앱입니다. 사용자는 주어진 질문에 답변함으로써 가족 구성원들과의 소통을 증진시키고, 가족 간의 이해도를 높일 수 있습니다.

주요 기능

  • 답변하기: 매일 다른 질문에 답변하며, 가족 구성원들과 소통합니다.
  • 달력 보기: 달력에서 특정 날짜의 질문과 그에 대한 가족 구성원들의 답변을 확인할 수 있습니다.
  • iCloud 동기화: iCloud를 통해 데이터를 동기화하여 여러 기기에서도 가족의 답변을 확인할 수 있습니다.

개발 환경

  • 언어: Swift, SwiftUI

  • 아키텍쳐:

    • 클린 아키텍쳐: 모듈별 구조를 가지며, 다음과 같이 구성됩니다.
      • Data: 데이터 처리 및 저장과 관련된 로직을 담당합니다.
      • Domain: 비즈니스 로직과 앱의 핵심 기능을 관리합니다.
      • Networking: 네트워크 통신과 관련된 로직을 처리합니다.
      • App: 앱의 UI 및 사용자 상호작용을 관리합니다.
      • Utils: 유틸리티와 UserDefaults을 포함합니다.
    • TCA (The Composable Architecture): 앱의 상태 관리와 비즈니스 로직을 효율적으로 처리하기 위해 사용됩니다.
  • 의존성 관리:

    • tuist: 프로젝트의 의존성을 관리하고, 구성을 간소화하는 데 사용됩니다. iphone_5 5_05 iphone_5 5_04 iphone_5 5_03 iphone_5 5_02 iphone_5 5_01

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages