---
title: "Discussion on \"Building a Chat Application: Step-by-Step Guide —Bootstrapping an Application— Part2\" | Hashnode"
description: "Discussion on \"Building a Chat Application: Step-by-Step Guide —Bootstrapping an Application— Part2\". Learn how to build a real-time chat application from scratch. This step-by-step guide covers all the key features of a chat app with working code"
url: "https://hashnode.com/posts/building-a-chat-application-step-by-step-guide-bootstrapping-an-application/63e47e54a62c46acd7348bc3"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Building a Chat Application: Step-by-Step Guide —Bootstrapping an Application— Part2](https://jazimabbas.hashnode.dev/building-a-chat-application-step-by-step-guide-bootstrapping-an-application?utm_source=hashnode&utm_medium=feed)

Learn how to build a real-time chat application from scratch. This step-by-step guide covers all the key features of a chat app with working code

Feb 9, 2023 · 7 min read · jazimabbas.hashnode.dev  
Updated Feb 12, 2023  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#reactjs](https://hashnode.com/tag/reactjs)
-   [#chatapp](https://hashnode.com/tag/chatapp)
-   [#nodejs](https://hashnode.com/tag/nodejs)
-   [#socketio](https://hashnode.com/tag/socketio)

## Written by

[Jazim Abbas](https://hashnode.com/@jazimabbas)

@jazimabbas · Lahore, Pakistan

  
[View profile](https://hashnode.com/@jazimabbas)

Bringing innovation to life with code

As a software engineer, I have a strong passion for creating innovative and efficient solutions through code. I am a quick learner and always eager to expand my skills and knowledge. I enjoy working in a team environment. I am able to explain technical concepts to non-technical team members in a clear and understandable manner.

## Responses 3

Markdown supported · ⌘↵ to post

[Jazim Abbas](https://hashnode.com/@jazimabbas)

[Feb 9, 2023](https://hashnode.com/posts/building-a-chat-application-step-by-step-guide-bootstrapping-an-application/63e47e54a62c46acd7348bc3/comment/63e49f059870a6e797804e2e)

Please follow me on Github and Twitter to help me boost my community. If you want you can subscribe to my newsletter so that you can notified whenever I'll publish new articles. Thank you.

[lykuan](https://hashnode.com/@lykk)

[Feb 9, 2023](https://hashnode.com/posts/building-a-chat-application-step-by-step-guide-bootstrapping-an-application/63e47e54a62c46acd7348bc3/comment/63e49bcd829e89ec8dfa39b3)

i learned typescript but i haven't use it to build any project just little excercise demo

[lykuan](https://hashnode.com/@lykk)

[Feb 9, 2023](https://hashnode.com/posts/building-a-chat-application-step-by-step-guide-bootstrapping-an-application/63e47e54a62c46acd7348bc3/comment/63e49b52829e89ec8dfa398c)

How details!

[lykuan](https://hashnode.com/@lykk)

[Feb 9, 2023](https://hashnode.com/posts/building-a-chat-application-step-by-step-guide-bootstrapping-an-application/63e47e54a62c46acd7348bc3/comment/63e49b52829e89ec8dfa398c#reply-63e49dfa9870a6e797804e12)

[Jazim Abbas](https://hashnode.com/@jazimabbas) sorry, i want to say the article is enormously detailed

[Jazim Abbas](https://hashnode.com/@jazimabbas)

[Feb 9, 2023](https://hashnode.com/posts/building-a-chat-application-step-by-step-guide-bootstrapping-an-application/63e47e54a62c46acd7348bc3/comment/63e49b52829e89ec8dfa398c#reply-63e49f15829e89ec8dfa3a4c)

[lykuan](https://hashnode.com/@lykk) thank you 💖.

[lykuan](https://hashnode.com/@lykk)

[Feb 9, 2023](https://hashnode.com/posts/building-a-chat-application-step-by-step-guide-bootstrapping-an-application/63e47e54a62c46acd7348bc3/comment/63e49b52829e89ec8dfa398c#reply-63e4a2e438606af523184681)

[Jazim Abbas](https://hashnode.com/@jazimabbas) followed your github
