모임
모임은 각종 온라인 세미나 일정이나 오프라인 모임 등에 대한 설명과 날짜, 참여 신청 등을 할 수 있도록 해 놓은 서비스이다.
- 클럽 소개와 마찬가지로 클럽의 모임 일정은 Firestore 에 저장이 된다.
-
서브 컬렉션으로 검색을 해서, 전체 모임 일정을 검색 할 수 있는데, 홈 화면이나 기타 검색 등의 화면에서 가장 가까운 모임이 어떤 것들이 있는지 회원들에게 보여주는 기능이, 앱의 아주 좋은 기능 중 하나가 될 수 있다. 최근 모임 중 어떤 모임들이 있는지 확인하고자 할 때 유용하게 쓸 수 있다.
-
/meetups/<meetup-id>
와 같이 저장된다. id
는 meetups 컬렉션의 문서 아이디이다. 읽기 전용.clubId
는 클럽의 아이디와 연결하기 위한 것으로 모임에 이 clubId 가 있으면 해당 클럽에서 생성 그리고 관리된다는 것을 의미한다.uid
는 모임을 처음 생성한 사용자의 아이디로 이 아이디의 사용자만 모임 정보를 수정 할 수 있다.users
필드에 참가 신청한 사용자 uid 가 저장된다.createdAt
에 모임 생성 날짜meetAt
에 오프라인 모임 날짜.photoUrl
에 모임 사진. 없으면 클럽 소개 photoUrl 이 사용됨.title
모임 소개 제목descriptoin
모임 소개 설명address
주소 - 모임 주소. 이 주소는 직접 타이핑해서 입력하도록 한다. 참고로 네비게이터 연결 버튼을 달아 놓도록 한다.