As @ben
kindly pointed out, Stream Chat would be another great solution. Our infrastructure handles everything for you, so you don't have to worry about standing up databases, etc. on your own. Just write a few lines of JS and you're good to go! The Stream Chat JS SDK would be an excellent place to start after checking out the API Tour here.
Bonus! If you're using React, we have developed a set of React components for the various chat types that we support. More on the React Components can be found here.
Not using React? No problem! Base your chat experience off of our carefully designed Chat UI Kit.
As @ben kindly pointed out, Stream Chat would be another great solution. Our infrastructure handles everything for you, so you don't have to worry about standing up databases, etc. on your own. Just write a few lines of JS and you're good to go! The Stream Chat JS SDK would be an excellent place to start after checking out the API Tour here.
Bonus! If you're using React, we have developed a set of React components for the various chat types that we support. More on the React Components can be found here.
Not using React? No problem! Base your chat experience off of our carefully designed Chat UI Kit.
Full list of features here :)
Thank you Nick