rlhorochovec/api-streetfighter ? reverse-engineered prompt
Reverse engineered prompt
Quero que você monte uma API simples para cadastrar e gerenciar lutadores de Street Fighter, usando Node.js com banco Postgres.
Ela precisa ter um endpoint principal em /api/fighters para listar todos os lutadores, criar um novo, e também permitir filtrar por nome quando eu passar name na query. Cada lutador deve ter id, name, country e thumbnailUrl. Também preciso buscar um lutador específico pelo id, atualizar um lutador existente e apagar um lutador.
De preferência, deixe tudo funcionando localmente de um jeito fácil, com um servidor rodando na porta 8080, e organize o projeto de forma limpa com rotas, controllers e models. Se precisar conferir detalhes atuais de alguma biblioteca ou conexão com Postgres, pode olhar a documentação online. Também quero que a API responda de forma bem direta, com exemplos simples de uso se isso ajudar.
Are you gonna build this?
make sure you review the code using coderabbit