- This is a chat application built using Angular, Firebase, and Stream.io.
- Beginning with the implementation of basic authentication using Firebase, it seamlessly synchronized Firebase users with Stream.io through Firebase Cloud Functions.
- Through the integration of Stream Chat, the application offers users a smooth chat experience, encompassing essential functionalities such as user signup, sign in, signout, and channel creation.
screen-capture.1.webm
- 1a. [optional] Fork the project
- 1b. Clone the project (or your fork if you did step 1) with
git clone https://github.com/psankhe28/chat-app.git
- 1c. Navigate into the project directory
cd chat-app
- 2a. Install project dependencies with
npm install
- 3a. In the
src/environments/environments.ts
replace it with your Firebase config - 4a. Run the project with
npm start
- 5a. Open in the browser
http://localhost:4200