This project was generated with Angular CLI version 16.2.3.
Run npm i for install node modules if not installed
Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.
This project is build using firebase realtime database
=>Create new web project to firebase
=>into the project Create realtime database
=>Set rules read true and write true
=>into the realtime database import db.json file from this project for datastructure
=>add firebase SDK
=>Go to project setting and copy firebaseconfig as npm and paste this into enviroments.ts file into firebase paste project configuration
This project is build in Angular 17
The ChatApp project is designed to facilitate one-to-one communication between users in a seamless and efficient manner. The primary goal is to provide a user-friendly platform for exchanging messages and fostering real-time conversations. Here are some key aspects of the project:
Users can engage in private conversations with each other.
The chat system is designed to ensure secure and personalized communication.
Robust user authentication mechanisms to ensure the security and privacy of user data.
Each user has a unique identifier to maintain a distinct identity within the system.
The chat system supports real-time updates, allowing users to receive messages instantly without the need for manual refreshing.
The user interface is designed for simplicity and ease of use.
Intuitive features to enhance the overall user experience.
Messages are timestamped to provide users with information about when a message was sent.