Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Day 3/100 I create a Telegram clone with Vibe Coding

Автор: CodePulse

Загружено: 2026-01-06

Просмотров: 4

Описание:

I built a Telegram‑style real‑time chat app for the web using NestJS and Next.js in one vibe‑coding session – no Docker, just a simple backend and frontend folder setup.

In this video you’ll see how to:
Set up a NestJS backend with JWT auth, PostgreSQL, and WebSockets
Create users, direct chats, group chats, and broadcast channels
Build a Telegram‑like chat UI in Next.js with a sidebar, chat list, and message view
Connect Socket.IO for real‑time messages, typing indicators, and online status
Run everything locally without Docker using simple npm scripts

Tech stack:
Backend: NestJS, TypeScript, PostgreSQL, WebSockets (Socket.IO), JWT
Frontend: Next.js, TypeScript, Tailwind CSS (or your favorite styling), Socket.IO client

This project is perfect if you want to learn how apps like Telegram, WhatsApp, or Slack structure real‑time messaging on the web, or if you’re looking for a full‑stack portfolio project that feels like a real product.

Timestamps (adjust after editing):
00:00 – Intro & demo
01:30 – Project structure (backend & frontend folders)
03:00 – NestJS setup & auth
10:00 – Chat models (conversations, messages, groups, channels)
18:00 – WebSocket gateway for real‑time chat
25:00 – Next.js UI layout (Telegram‑style)
35:00 – Wiring WebSockets on the frontend
45:00 – Groups, channels & polish
55:00 – Final thoughts & next steps

📸 Follow my 100 days of vibe‑coding series for more full‑stack builds.

Day 3/100 I create a Telegram clone with Vibe Coding

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Эти ИДЕИ ВЗОРВУТ РЫНОК в 2026

Эти ИДЕИ ВЗОРВУТ РЫНОК в 2026

Вот Что

Вот Что "ВСЕГДА" Происходит Перед Обвалом Рынка!

Я в опасности

Я в опасности

Stop Reusing Ugly Buttons – 12 Modern CSS Button Styles (Day 2/100 Vibe Coding)

Stop Reusing Ugly Buttons – 12 Modern CSS Button Styles (Day 2/100 Vibe Coding)

Build Password Generator with React - NO AI, Hand Coded Only

Build Password Generator with React - NO AI, Hand Coded Only

Самые ПРИБЫЛЬНЫЕ ниши для малого бизнеса ВО ВСЕ ВРЕМЕНА! / Как выбрать дело на ВСЮ жизнь?

Самые ПРИБЫЛЬНЫЕ ниши для малого бизнеса ВО ВСЕ ВРЕМЕНА! / Как выбрать дело на ВСЮ жизнь?

Мы Построили Америку В Minecraft

Мы Построили Америку В Minecraft

🔴 Let’s build a Scheduling SaaS with NEXT.JS 16! (Sanity, Clerk, CodeRabbit, Google Calendar & Meet)

🔴 Let’s build a Scheduling SaaS with NEXT.JS 16! (Sanity, Clerk, CodeRabbit, Google Calendar & Meet)

Stop Cham #1404 - Niebezpieczne i chamskie sytuacje na drogach

Stop Cham #1404 - Niebezpieczne i chamskie sytuacje na drogach

Copilot generating an OAuth2 server

Copilot generating an OAuth2 server

Правда про крипту. Сколько я потерял за 6 лет в крипте.

Правда про крипту. Сколько я потерял за 6 лет в крипте.

СИМПСОНЫ ПРЕДСКАЗАЛИ 2026! НОВАЯ ЭПОХА ДЕНЕГ, ИИ, КОСМОС, КАТАСТРОФА И ПОЛИТИЧЕСКИЙ КОЛЛАПС 😱

СИМПСОНЫ ПРЕДСКАЗАЛИ 2026! НОВАЯ ЭПОХА ДЕНЕГ, ИИ, КОСМОС, КАТАСТРОФА И ПОЛИТИЧЕСКИЙ КОЛЛАПС 😱

Samodzielne rządy albo nic. Kaczyński wciąż gra o 40 procent | Salonik polityczny Ziemkiewicza 2/3

Samodzielne rządy albo nic. Kaczyński wciąż gra o 40 procent | Salonik polityczny Ziemkiewicza 2/3

Rozliczenia bez finału. Sprawa Ziobry zaczyna ciążyć władzy | Salonik polityczny Ziemkiewicza 1/3

Rozliczenia bez finału. Sprawa Ziobry zaczyna ciążyć władzy | Salonik polityczny Ziemkiewicza 1/3

Перепродаю НЕНУЖНЫЕ новогодние подарки - сколько заработал?

Перепродаю НЕНУЖНЫЕ новогодние подарки - сколько заработал?

Day 118 – Vibe Coding an App Until I Make $1,000,000 | Revenue: $3,026.90

Day 118 – Vibe Coding an App Until I Make $1,000,000 | Revenue: $3,026.90

Meta убила VR?

Meta убила VR?

Хватит учиться продажам. Просто следуй инструкциям этой книги. 45 татуировок ПРОДАВАНА

Хватит учиться продажам. Просто следуй инструкциям этой книги. 45 татуировок ПРОДАВАНА

GPT Image 1.5 vs Nano Banana Pro — How to Use OpenAI’s Latest Update (Full Guide)

GPT Image 1.5 vs Nano Banana Pro — How to Use OpenAI’s Latest Update (Full Guide)

Real-Time React Apps (WebSockets + Socket.IO) | React Podcast EP. 9

Real-Time React Apps (WebSockets + Socket.IO) | React Podcast EP. 9

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com