As the title suggests, this app is private chat application, In which front-end is built-in AngularJs(version 1.6.5). This is SPA application, which uses UI-bootstrap. Server-side is written in Nodejs (version 8.9.3) and Mysql (version 5.7.21-log).
Run install
node server.js
I have written a complete article on this application in three parts, for more details and Code explanation.
I have written this application in Angular as well, Read this popular Blog post. Alternatively, you can download an Ebook for the same application, along with Ebook you will get the source code of the application. In the ebook, you will get some of the must-have features such as notifications and online/offline chat list.