Generate Feature list for a chat application on a mobile app embedding getstream.io UI kit. The users are pushed to stream from an API using serverless technology. If any user data is updated, it should be reflected on chat.