Chat App With Only Client-Side Code – Firechat
The application has support for multiple rooms (users can create rooms), multiple users and private messages.
Users can be authenticated via social accounts or other types of authentication can be implemented with less effort.
There are other features like moderation, chat invitations and much more.
Firechat is almost a plug ‘n’n play app and can be customized (design and function) with ease.