title: How to handle seen/unseen chat messages in React/Firebase chat app?
body: <p>I’m trying to handle seen and unseen message status in one-to-one chat app using React and Firebase realtime database.</p>
  
  <p>Can I store for every send message in the database, seen: false value and when the receiver mount the component (message), to make again request to the database and change the value of “seen” to “true”?</p>
  
  <p>Are too many database requests can be an issue here?</p>