Demo AngularJS and Bootstrap web chat application
Since this is web application if it is to be opened in Mozilla FireFox browser it is enough to run index.html. If you want to run it in Microsoft Edge or Google Chrom browsers it will be necessary to run it trough localhost, because Chrom and Edge are conflicted about absolute path.
Application has 10 fake users. Two chat windows : private chat and chat room. Fake users are sending messages in both, random messages in random time intervals. AngularJs is used as front-end technology together with Bootstrap and other web components :HTML5,CSS3...