NevextNevext
Desafios

Avançado

Chat em tempo real

Salas de conversa com login, onde a mensagem aparece na hora pra todo mundo.

2 a 3 semanasReactFirebaseou Node e Socket.io

Pra contar como entregue

Um chat com login, salas e mensagens que chegam em tempo real, guardadas num banco.

Passo a passo

  1. 01Login (Firebase Authentication ou o seu, com senha protegida).
  2. 02Criar e entrar em salas.
  3. 03Mensagens em tempo real (Firestore ou WebSocket).
  4. 04Quem está online e quem está digitando.
  5. 05Regras de segurança: só quem está na sala lê e escreve.

O que você aprende

  • Autenticação
  • Tempo real
  • Segurança de dados

Pra ir além

  • Mandar imagens
  • Notificações
  • Moderação de mensagens

Entregar o desafio

Cole o link do repositório público com a sua solução. Ele aparece aqui e no seu portfólio.

Quem já entregou

Ninguém ainda. A primeira entrega pode ser a sua.