gabrielbehling/checkpoint ? reverse-engineered prompt

Reverse engineered prompt

Quero que você monte uma plataforma chamada Checkpoint para gerenciar eventos e competições, com uma interface web simples e bonita, onde eu consiga cadastrar usuários, criar times, organizar eventos e controlar partidas. Preciso de login e permissões básicas, uma área para eventos, uma área para times, e um sistema de mensagens e notificações entre os usuários.

A ideia é funcionar com uma arquitetura de microserviços, com o front em React, e o backend em Node com Express. Pode usar banco relacional para os dados principais, MongoDB para chat e dados mais flexíveis, Redis para cache e sessões, e Kafka para comunicação entre serviços. Também quero que tudo rode em Docker Compose, com um proxy na frente para acessar a aplicação por uma URL local fácil de usar.

Se precisar, pode consultar a documentação atual das ferramentas antes de implementar. Quero uma base funcional, organizada e pronta para evoluir depois.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab