Saltar al contenido
← Volver a proyectos

Realtime Chat Fullstack

Full‑stack real‑time chat system.

#Real-time Chat Application

Desafio técnico full-stack: aplicação de chat em tempo real.

Diagrama

#Rodando com Docker

#1. Backend

cd backend

docker-compose up -d

docker-compose exec backend bash

php artisan migrate

php artisan db:seed

O backend estará disponível em http://localhost:8000.

#2. Frontend

cd frontend

npm install

npm run dev

Frontend disponível em http://localhost:3000.

#Features Implementadas

✅ Autenticação
✅ Chat
✅ Histórico de mensagens com paginação
✅ Busca de usuários
✅ Logging
✅ Testes automatizados
✅ Documentação Swagger

#3. Documentação da API

Após iniciar o backend, acesse:
Swagger UI: http://localhost:8000/api/documentation
Telescope: http://localhost:8000/telescope

Nueva versión disponible.