Build a Fullstack CHAT App using MERN (mongo, express, react, node)
In this beginner friendly tutorial, I’m going to show you how to build a fullstack chat app using MERN (mongo, express, react, node). It will be a chat app with a lot of cool features like online indicator, uploads/attachments, auto-scrolling and many others
This chat app tutorial is designed for beginners and will teach you the basics of building a chat system app using MERN and websockets. By the end of this tutorial, you will have a working chat app that you can use for your portfolio. You will also understand how to use websockets, authenticate connections and so on.
Source code:
Timestamps:
00:00:00 - intro
00:02:06 - installing react and tailwind css
00:05:58 - login and register
01:23:10 - chat page
01:30:35 - websockets (authentication)
01:44:43 - showing who is online
02:01:05 - user avatars
02:12:52 - selecting conversation
02:27:32 - sending a message
03:16:58 - auto scroll the conversation window
03:29:23 - fetching history messages from the database
03:41:10 - auto re-connecting
03:49:16 - displaying the messages from the database
03:59:28 - online indicator & showing offline people
04:24:48 - killing old connections
04:34:47 - logout button & showing username of logged in user
04:49:14 - attachments / file upload
05:23:17 - fixing small display bug
05:26:37 - outro
1 view
465
119
5 months ago 00:16:03 1
Glitter Bomb 2.0 vs Porch Pirates
5 months ago 00:09:23 1
Going In REVERSE At The Farm?! Dragging Fender On The NEW Ride!
5 months ago 00:17:22 1
Risque but stunning bikinis by Black Tape Project | FashionTV | FTV
5 months ago 00:09:51 1
10 Mirrors in One Day - The Best Farm/Juice to Ever Exist in PoE -
5 months ago 00:25:56 1
#ReactOS autonomous automated build in #ULFS #CoolRetroTerm demo.
5 months ago 00:04:16 1
Selena Gomez - I’m Sorry We Lied (ft. ZAYN)
5 months ago 00:03:53 1
La Bamba (Los Lobos) feat. Andrés Calamaro | Playing For Change | Song Around The World
5 months ago 00:06:56 1
I WILL STAND AND FIGHT FOR ALL WHO CAN’T | New Earth Project
5 months ago 00:02:00 1
Create Mod / Interactive | HIGH SECURITY TRAIN
5 months ago 01:03:54 1
EMBRACE YOUR INNER-CHILD! | 60-MINUTE SPECIAL #14 | CIRQUE DU SOLEIL | OVO, BAZZAR, ALEGRIA
5 months ago 00:01:40 1
Scan to BIM: Modeling from a 3D laser scan on buildings or facilities
5 months ago 00:03:04 1
Kingdom of the Planet of the Apes | Exclusive IMAX® Trailer
5 months ago 00:00:59 1
From Pipes to Boat: Plastic Pipes and Foam Turned Nautical! 🌊🚣 #Shorts
5 months ago 00:07:14 1
Led Zeppelin - No Quarter with Lord of the Rings scenes
5 months ago 00:20:43 1
“Тазриа 4 день“ Тора на каждый день с р Давидом Мануйловым
5 months ago 00:14:32 1
Making Wood chipper mechanism [PLANS]
5 months ago 01:59:56 1
Construction of a Mountain-Side Getaway Home
5 months ago 00:00:00 1
🔴 LIVE Прославление | Церковь Божия Music
5 months ago 00:01:25 1
Final Factory Launch Trailer
5 months ago 00:27:31 1
Man Builds Hyperrealistic RC All-Terrain Vehicle Worth $2000 | Capo CD 1582X Queen by @RCPlayGround
5 months ago 00:08:37 1
Laser Scanning for As-Built Drawings
5 months ago 00:15:35 1
Дори - билд гайд | Артефакты, оружие и советы | Genshin Impact
5 months ago 00:03:49 1
Alphaville - Big In Japan (Flashlights, )
5 months ago 00:07:24 1
2023 Harley Davidson Nightrod VRSCDX by DD Designs (Walk Around)