Executando verificação de segurança...
1

PITCH [Criando meu próprio servidor de mensagens (WinkoApp)]

Boa tarde pessoal, Faz um tempo eu estava procurando um servidor open-source de mensagens pra brincar, mas a maioria que achei era burocrática. O RocketChat, por exemplo, é ótimo, mas cheio de coisas que eu não ia usar e difícil de subir.

Então decidi criar o WinkoApp 💬, inspirado em WhatsApp/Slack, mas simples de rodar e entender, com backend e frontend separados, rodando facilmente com Docker Compose.

✨ O que já funciona:

  • ✅ Status online, offline, ausente e ocupado
  • ✅ Sistema de amizade (requests)
  • ✅ Mensagens em tempo real
  • ✅ Status de mensagens (enviada, recebida, lida)
  • ✅ Badge de mensagens não lidas

🚀 Tecnologias principais

Backend

  • Node.js + Fastify
  • TypeScript
  • PostgreSQL + Redis
  • Socket.IO para chat em tempo real

Frontend

  • React + Vite + TypeScript
  • Tailwind CSS + shadcn/ui
  • Zustand para estado
  • React Query para dados

Infraestrutura & DevOps

  • Docker + Docker Compose
  • MinIO para arquivos
  • pnpm workspace

Quero evoluir com mais features no futuro, como chats para empresas e atendimento em equipe.

👉 E aí, o que vocês acham dessa ideia de ter um chat open-source simples de subir e rodar?

Carregando publicação patrocinada...