Как структурировать данные для приложения чата в firebase: данные, по которым я хочу получить: 1.пользователь подключен. 2.messages. 3. прочитанная квитанция.
У Fireship.io есть очень хорошее руководство. https://fireship.io/lessons/build-group-chat-with-firestore/ Способ, которым они это делают, очень рентабелен.