Analisando propostas

Desenvolvimento de módulo de orçamentos para sistema de gestão de obras

Publicado em 14 de Janeiro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos desenvolvendo um sistema de gestão de obras utilizando Nest.js, Next.js e MySQL e buscamos um freelancer para desenvolver o módulo de orçamentos, que terá as seguintes funcionalidades:

Objetivo do módulo de orçamento:
O módulo de orçamentos permitirá a criação de orçamentos personalizados para cada cliente e obra, com integração aos principais bancos de dados de custos de obras. O sistema deverá permitir a seleção de dados do SINAPI e outros bancos de dados de todos os estados do Brasil, com a possibilidade de escolher entre os anos disponíveis para cada estado.

Bancos de dados que deverão ser integrados:
- Nacional: SINAPI, SICRO3, SICRO2, SBC.
- Sudeste: setop, iopes, siurve, siurb infra, sudecap, cpos, fde, emop, sco.
- Nordeste: orse, seinfra, caema, embasa, caern, compesa.
- Centro-Oeste: agesul, agetop civil, agetop rodoviária.
- Norte: SEDOP.
- Sul: DERPR.
As tabelas de dados geralmente são fornecidas em formatos como pdf ou xls, e podem ter várias regiões. O sistema deve ser capaz de extrair essas informações e armazená-las em um banco de dados estruturado.

Funcionalidades do módulo de orçamento:
- Seleção de encargos e BDI:
O usuário deve poder escolher encargos sociais desonerados e não desonerados (o sistema deve puxar esses dados), além de poder escolher entre um bdi padrão ou uma taxa para o bdi (benefícios e despesas indiretas) que impactarão no preço final do orçamento.

- Criação de orçamentos:
O cliente poderá selecionar insumos individualmente ou adicionar composições de insumos. O sistema deve permitir misturar insumos e composições dentro do mesmo orçamento.

- Exportação de orçamentos:
O orçamento gerado deverá ter a opção de exportação em formatos como pdf ou xls.

- Listagem de insumos e composições:
O módulo deve permitir ao usuário listar os insumos e composições presentes no banco de dados, de acordo com a base de dados escolhida.

- Dashboard:
O módulo deve possuir uma sessão com um relatório com dados sobre a criação de orçamento por cada cliente.

Solução técnica:
Consideramos que o módulo poderia ser desenvolvido em Python para extrair os dados dos arquivos de cada banco e depois armazená-los em um banco de dados estruturado (MySQL), garantindo que a consulta e o carregamento das informações sejam rápidos e eficientes, sem sobrecarregar a performance do sistema. No entanto, estamos abertos a outras soluções técnicas que atendam aos requisitos de performance e escalabilidade.

Após finalizado esse módulo, precisamos que hospede ele e o banco de dados na AWS e integre ao sistema.

Contexto Geral do Projeto

Será um sistema para orçamento de obras, esse sistema deve integrar todas as bases com os preços de insumos e composições do Brasil.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: 01 de Março de 2025

Habilidades necessárias

Outro projetos publicados por D.