# Made a Messaging app with Nodejs

**URL:** <https://onehack.st/t/made-a-messaging-app-with-nodejs/102803>\
**Category:** Discussion & Solutions\
**Tags:** solved\
**Created:** [August 24, 2020, 2:24pm UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803 "2020-08-24T14:24:17Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![SasukeVPS](https://onehack.st/user_avatar/onehack.st/sasukevps/32/50846_2.png) [@SasukeVPS](https://onehack.st/u/SasukeVPS)\
**Post date:** [August 24, 2020, 2:24pm UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/1 "2020-08-24T14:24:17Z")

</div>

![convo-min](https://onehack.st/uploads/default/original/3X/f/0/f0e3127bf9d44fbb1906e275610da7aad6dd3384.gif)

Hey guys, I made this web based messaging app as a project.  
Will love to get your feedback.

GitHub → [https://github.com/NarutoVPS/Envoy](https://github.com/NarutoVPS/Envoy)  
Live Demo → [https://narutovps-envoy.herokuapp.com](https://narutovps-envoy.herokuapp.com)

---

<div class="post-metadata">

**Author:** ![bugmenotbugger](https://onehack.st/user_avatar/onehack.st/bugmenotbugger/32/49656_2.png) [@bugmenotbugger](https://onehack.st/u/bugmenotbugger)\
**Post date:** [August 24, 2020, 4:33pm UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/2 "2020-08-24T16:33:41Z")

</div>

Hi @SasukeVPS ,  
It’s a vert simple chat app I don’t know what do you mean by “giving feedback”.  
Of-course it has a long way to become the next Whatsapp etc.  
What are you going to use it for?

---

<div class="post-metadata">

**Author:** ![Advik](https://onehack.st/letter_avatar_proxy/v4/letter/a/41988e/32.png) [@Advik](https://onehack.st/u/Advik)\
**Post date:** [August 24, 2020, 4:54pm UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/3 "2020-08-24T16:54:37Z")

</div>

May be to improve more in this language. or may be for adding more features to it.

Just assumptions.

---

<div class="post-metadata">

**Author:** ![pranavmittal611](https://onehack.st/user_avatar/onehack.st/pranavmittal611/32/38613_2.png) [@pranavmittal611](https://onehack.st/u/pranavmittal611)\
**Post date:** [August 25, 2020, 5:59am UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/6 "2020-08-25T05:59:39Z")

</div>

It is not supposed to be the next WhatsApp.  
It is a practice project for portfolio building, and to be reused when chat functionality is required in future projects.

---

<div class="post-metadata">

**Author:** ![Wara\_Massa](https://onehack.st/user_avatar/onehack.st/wara_massa/32/37895_2.png) [@Wara\_Massa](https://onehack.st/u/Wara_Massa)\
**Post date:** [August 24, 2020, 9:14pm UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/4 "2020-08-24T21:14:15Z")

</div>

If it’s in node.js. It can be integrated in a website with a backend coding and store messages in a database. It can be like tchat.

---

<div class="post-metadata">

**Author:** ![pranavmittal611](https://onehack.st/user_avatar/onehack.st/pranavmittal611/32/38613_2.png) [@pranavmittal611](https://onehack.st/u/pranavmittal611)\
**Post date:** [August 25, 2020, 5:58am UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/5 "2020-08-25T05:58:14Z")

</div>

The UI is very very beautiful and unique.  
Concept of topic-wise rooms is nice.  
Great project for your portfolio.

I like the UI so much that I’m gonna fork it and use it in the chat section of my website! 🙂

---

<div class="post-metadata">

**Author:** ![SasukeVPS](https://onehack.st/user_avatar/onehack.st/sasukevps/32/50846_2.png) [@SasukeVPS](https://onehack.st/u/SasukeVPS)\
**Post date:** [August 25, 2020, 8:54am UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/7 "2020-08-25T08:54:41Z")

</div>

Sure go ahead 🙂

---

<div class="post-metadata">

**Author:** ![Keke\_Bija](https://onehack.st/user_avatar/onehack.st/keke_bija/32/37186_2.png) [@Keke\_Bija](https://onehack.st/u/Keke_Bija)\
**Post date:** [August 25, 2020, 8:59am UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/8 "2020-08-25T08:59:42Z")

</div>

Please let us know how did you make it

It will be very helpful for us

---

<div class="post-metadata">

**Author:** ![SasukeVPS](https://onehack.st/user_avatar/onehack.st/sasukevps/32/50846_2.png) [@SasukeVPS](https://onehack.st/u/SasukeVPS)\
**Post date:** [August 25, 2020, 12:55pm UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/11 "2020-08-25T12:55:17Z")

</div>

It’s pretty simple actually.

You need to know little nodejs. Then learn about websockets → [https://socket.io/get-started/chat/](https://socket.io/get-started/chat/)  
You should be able to do it easily. Good luck

---

<div class="post-metadata">

**Author:** ![Keke\_Bija](https://onehack.st/user_avatar/onehack.st/keke_bija/32/37186_2.png) [@Keke\_Bija](https://onehack.st/u/Keke_Bija)\
**Post date:** [August 25, 2020, 2:33pm UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/15 "2020-08-25T14:33:04Z")

</div>

But i want a complete tutorial on your app  
If u make it then let us know

---

<div class="post-metadata">

**Author:** ![Abd\_Shk](https://onehack.st/user_avatar/onehack.st/abd_shk/32/25814_2.png) [@Abd\_Shk](https://onehack.st/u/Abd_Shk)\
**Post date:** [August 25, 2020, 12:30pm UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/10 "2020-08-25T12:30:28Z")

</div>

How to make this app in heroku and deploy

---

<div class="post-metadata">

**Author:** ![SasukeVPS](https://onehack.st/user_avatar/onehack.st/sasukevps/32/50846_2.png) [@SasukeVPS](https://onehack.st/u/SasukeVPS)\
**Post date:** [August 25, 2020, 12:57pm UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/13 "2020-08-25T12:57:36Z")

</div>

To deploy, you can follow the official article → [https://devcenter.heroku.com/articles/git](https://devcenter.heroku.com/articles/git)

---

<div class="post-metadata">

**Author:** ![Abd\_Shk](https://onehack.st/user_avatar/onehack.st/abd_shk/32/25814_2.png) [@Abd\_Shk](https://onehack.st/u/Abd_Shk)\
**Post date:** [August 25, 2020, 1:39pm UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/14 "2020-08-25T13:39:02Z")

</div>

@SasukeVPS How you deploy app on heroku? Your Method

post your tutorial that you created app on heroku

---

<div class="post-metadata">

**Author:** ![Wara\_Massa](https://onehack.st/user_avatar/onehack.st/wara_massa/32/37895_2.png) [@Wara\_Massa](https://onehack.st/u/Wara_Massa)\
**Post date:** [August 25, 2020, 12:56pm UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/12 "2020-08-25T12:56:25Z")

</div>

OK. Great. Where are the tchat data stored

---

<div class="post-metadata">

**Author:** ![cool\_ahmed](https://onehack.st/user_avatar/onehack.st/cool_ahmed/32/18291_2.png) [@cool\_ahmed](https://onehack.st/u/cool_ahmed)\
**Post date:** [August 26, 2020, 11:40am UTC](https://onehack.st/t/made-a-messaging-app-with-nodejs/102803/16 "2020-08-26T11:40:07Z")

</div>

@SasukeVPS Great UI mate, love the colors used. Good portfolio project keep.
