Project Plateau
Project Plateau: four glass plates, one living valley, and the road back to camp.
Cidadela do Pracinha | Jogos online, testes de QI, jogos de estratégia, estudo, conhecimento e comunidade.
Translation pending
GamesTypeScript · PLpgSQLGitHub @johnadriansilva04-byteOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Jogo web de futebol de botão com modo carreira de treinador, economia SOV (Banco Central com livro-caixa), RPG de personagens no celular, bolsa de valores, mercado de clubes e a Cidadela (RPG por profissões).
AGENTS.md (leia antes de
mexer em economia/persistência).README-FRASES-LEGADO.md.Existe uma única conta E2E oficial deste projeto. Ela foi criada pelo OpenHands durante o desenvolvimento e deve ser usada por QUALQUER agente/IA que baixar o projeto e precisar testar o jogo — não crie outra conta.
| Campo | Valor |
|---|---|
[email protected] | |
| Senha | Rookie#2026!E2E |
| Treinador | Rookie |
| Clube | Rookie FC |
| Sigla | RFC |
São credenciais fictícias/de teste criadas exclusivamente para este jogo (não servem para nenhum outro serviço).
Fluxo esperado de qualquer agente:
Outras contas antigas criadas por engano (open.rangers.*, robo.doidao.*,
japasport@, john@) não fazem parte do E2E — o dono do projeto as
apaga manualmente. Se outro agente/IA precisar de identidade própria no
jogo (não para o E2E), aí sim ele cria a própria conta pública de jogador
com identidade distinta (treinador ≠ clube, nomes curtos).
npm install
npm run build # gera .vercel/output (preset nitro/vercel)
npx vite preview # ou sirva .vercel/output/static
Variáveis de ambiente necessárias: ver .env.example
(VITE_SUPABASE_URL, VITE_SUPABASE_ANON_KEY/VITE_SUPABASE_PUBLISHABLE_KEY).
Sem elas o jogo roda offline, mas sem login/economia.
Aplicadas manualmente no SQL Editor, na ordem de
supabase/migrations/README.md. Não há CLI/service-role no workspace.
./node_modules/.bin/tsc --noEmit # tipos
npm run build # build de produção
JITI_TSCONFIG_PATHS=true ./node_modules/.bin/jiti <teste.mts> # engines puros
node testes/<estrutural>.test.mjs # guardas estruturais