(Boilerplate) Real time private chatting app using Angular Nodejs mongodb and Socket.io
This a boilerplate For Real time private chatting app using Angular Nodejs mongodb and Socket.io repository. This app is built using Angular (version 6.1.3). This is SPA application, which uses ng-bootstrap. Server-side is written in Nodejs (version 8.9.4) and MongoDB(version 3.6.3).
This project was generated with Angular CLI version 6.0.8.
Explanation and Blog Post
I have written a complete article on this application in three parts, for more details and Code explanation.
- Blog Post Part 1 => Covers the prerequisites, server configuration setup and REST API along with socket.io integration on the server.
- Blog Post Part 2 => This part covers the configuration our angular application and application Routing and implementation our application’s services.
- Blog Post Part 3 => Implementation of Login and Registration functionality.
- Blog Post Part 4 => Building homepage of the application where the user actually can chat with each other.
ng serve for a dev server. Navigate to
http://localhost:4200/. The app will automatically reload if you change any of the source files.
ng generate component component-name to generate a new component. You can also use
ng generate directive|pipe|service|class|guard|interface|enum|module.
ng build to build the project. The build artifacts will be stored in the
dist/ directory. Use the
-prod flag for a production build.