Olá! Depois de me cansar de produzir telas repetitivas de admin (CRUD), como ferramentas internas de operação ou páginas de administração de jogos, resolvi criar uma ferramenta própria.
O nome é Ninebone: um ambiente de desenvolvimento que, em projetos com backend Spring Boot e frontend React, permite que você apenas faça o design do banco de dados e então construa automaticamente UI full-stack e APIs conversando com um chatbot enquanto olha diretamente para a tela no navegador.
Principais recursos:
- Build centrado na tela em tempo real: sem precisar vasculhar a estrutura do código-fonte, você vê a tela real rodando no navegador e reflete os requisitos imediatamente via chatbot.
- Geração de código convencional: em vez de ser uma caixa-preta, gera código em uma estrutura familiar de Spring Boot e componentes React, permitindo modificações livres após o build.
- Análise de esquema anonimizada para preservar a segurança: exclui os registros de dados reais e analisa apenas a “casca” (estrutura), de forma anonimizada.
- Isolamento com Shadow DOM e profiling de queries: evita conflitos com estilos existentes, e erros em runtime são enviados em tempo real para o Slack.
Ainda há muito a refinar, como suporte multilíngue, mas é um projeto que construí de forma leve para me livrar da codificação repetitiva de boilerplate. Fiquem à vontade para dar uma olhada; se tiverem feedbacks diretos ou ideias de melhoria, aceito conselhos a qualquer momento! Obrigado.
Ainda não há comentários.