Skip to content

모임

모임은 각종 온라인 세미나 일정이나 오프라인 모임 등에 대한 설명과 날짜, 참여 신청 등을 할 수 있도록 해 놓은 서비스이다.

  • 클럽 소개와 마찬가지로 클럽의 모임 일정은 Firestore 에 저장이 된다.
  • 서브 컬렉션으로 검색을 해서, 전체 모임 일정을 검색 할 수 있는데, 홈 화면이나 기타 검색 등의 화면에서 가장 가까운 모임이 어떤 것들이 있는지 회원들에게 보여주는 기능이, 앱의 아주 좋은 기능 중 하나가 될 수 있다. 최근 모임 중 어떤 모임들이 있는지 확인하고자 할 때 유용하게 쓸 수 있다.

  • /meetups/<meetup-id> 와 같이 저장된다.

  • id 는 meetups 컬렉션의 문서 아이디이다. 읽기 전용.
  • clubId 는 클럽의 아이디와 연결하기 위한 것으로 모임에 이 clubId 가 있으면 해당 클럽에서 생성 그리고 관리된다는 것을 의미한다.
  • uid 는 모임을 처음 생성한 사용자의 아이디로 이 아이디의 사용자만 모임 정보를 수정 할 수 있다.
  • users 필드에 참가 신청한 사용자 uid 가 저장된다.
  • createdAt 에 모임 생성 날짜
  • meetAt 에 오프라인 모임 날짜.
  • photoUrl 에 모임 사진. 없으면 클럽 소개 photoUrl 이 사용됨.
  • title 모임 소개 제목
  • descriptoin 모임 소개 설명
  • address 주소 - 모임 주소. 이 주소는 직접 타이핑해서 입력하도록 한다. 참고로 네비게이터 연결 버튼을 달아 놓도록 한다.