YoVDO

Build and Deploy a Full Stack Realtime Chat Messaging App with Authentication & SMS Notifications

Offered By: JavaScript Mastery via YouTube

Tags

React Courses Web Development Courses Client-Server Communication Courses Full Stack Development Courses

Course Description

Overview

Learn to build and deploy a full-stack real-time chat messaging application with authentication and SMS notifications in this comprehensive video tutorial. Develop a fully responsive Medical Pager featuring direct and group chats, emoji support, reactions, built-in GIF functionality, message editing and deletion, and specialized commands. Gain hands-on experience working with Stream, a leading chat messaging platform, to create scalable and customizable chat applications using their APIs. Follow along as the instructor guides you through the entire development process, from initial setup to deployment, covering topics such as client-side and server-side authentication, client-server communication, channel creation and management, search functionality, and integration of Twilio SMS notifications. By the end of this 3-hour and 36-minute tutorial, you'll have built a feature-rich chat application and gained valuable skills in full-stack development using modern web technologies.

Syllabus

Intro
Setup
Initial Structure
Client-Side Auth
Server-Side Auth
Client-Server Communication
Channel Container
Create Channel and Sidebar
Edit Channel
Search
Twilio SMS Notifications
Deployment


Taught by

JavaScript Mastery

Related Courses

Introduction to ReactJS
Microsoft via edX
Front-End Web Development with React
The Hong Kong University of Science and Technology via Coursera
Multiplatform Mobile App Development with React Native
The Hong Kong University of Science and Technology via Coursera
Client-based Web Applications development: ReactJS & Angular
Universidad Politécnica de Madrid via Miríadax
React
Udacity