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

Try freeSponsored — opens CodeRabbit in a new tab