Evandro.dev.br

Engenharia de software

Sistemas e apps para o seu trabalho.

Desenvolvo sistemas web, usados no navegador, e aplicativos mobile para celular. Também conecto ferramentas e evoluo sistemas existentes. Definimos juntos os usuários, as funções, as plataformas atendidas e a primeira entrega útil para o negócio.

Fale diretamente com Evandro. Abre uma conversa, sem precisar preencher um formulário. Atendimento remoto a partir de Garuva, SC.

Para quem faz sentido

  • Empresas que controlam processos em planilhas, mensagens e ferramentas que não conversam entre si.
  • Negócios que precisam de um sistema interno, área de clientes ou aplicativo para uso no celular.
  • Equipes com software em operação que precisam corrigir problemas e continuar evoluindo.

O que podemos entregar

  • Uma primeira versão com as funções prioritárias, em vez de tentar resolver toda a operação de uma vez.
  • Fluxos para consultar, registrar e compartilhar informações, com acessos definidos por perfil.
  • Escopo explícito para web ou mobile: dispositivos, sistemas operacionais, uso sem internet e distribuição são avaliados na proposta, não presumidos.
Da conversa à entrega

Como trabalhamos

  1. Entendemos a rotina atual, quem usa o sistema e onde estão as dificuldades.
  2. Escolhemos o primeiro fluxo a entregar e combinamos plataformas, integrações e critérios de aceitação.
  3. Construímos em etapas curtas, com demonstrações e revisão de quem vai usar.
  4. Validamos no ambiente combinado e entregamos orientações para operação, manutenção e próximos passos.
Possibilidades de uso

Imagine na sua rotina

Exemplos ilustrativos para ajudar a explicar o serviço, não projetos já entregues. O seu escopo será definido na conversa.

  • Um sistema web para acompanhar pedidos e atendimentos em uma única tela.
  • Um aplicativo mobile para uma equipe consultar tarefas e registrar visitas pelo celular.
  • Uma integração para transferir dados entre o sistema de vendas e outra ferramenta, sem digitação duplicada.
Detalhes técnicos e tecnologias
  • A arquitetura parte das regras do negócio, dos limites entre módulos e dos contratos de API. Migrações e integrações consideram os dados e o sistema já em uso.
  • Autorização por perfil, validação no servidor, tratamento de falhas e testes dos fluxos críticos entram conforme os riscos do projeto.
  • A experiência profissional declarada inclui Web e Mobile. A tecnologia mobile é definida após avaliar dispositivos e recursos necessários; os cases abaixo não comprovam um framework mobile específico.

Tecnologias consideradas neste serviço. A seleção depende do problema e do ambiente; não é uma lista obrigatória para todo projeto.

  • Next.js
  • TypeScript
  • Node.js
  • PostgreSQL
  • APIs REST
NutriScan

Consulta de produtos por nome e código de barras

Aplicação web para consultar produtos alimentícios por nome ou código de barras, combinando cache JSON com a API Open Food Facts.

Reduzir a dependência da API externa e manter um caminho explícito para buscas e consulta por código.

  • Next.js
  • TypeScript
  • Cache JSON
  • Open Food Facts
Reddit Posts Explorer

Aplicação orientada a dados com API, cache e busca

Projeto em Astro e MongoDB para explorar conteúdo com filtros, ordenação e cache, mantendo boa experiência em consultas frequentes.

Mostra capacidade de desenhar consumo de API, camada de persistência e experiência de busca sem sobrecarregar a aplicação.

  • Astro.js
  • MongoDB
  • Mongoose
  • TypeScript
  • Reddit API
Próximo passo

Conte o que você precisa resolver.

Pode ser uma ideia, uma tarefa que toma tempo ou um sistema que precisa melhorar. Não é preciso chegar com uma solução técnica. Atendo a partir de Garuva, no Norte de Santa Catarina, e remotamente.

Preciso saber qual tecnologia usar?

Não. Começamos pelo que as pessoas precisam fazer. Um sistema web pode resolver o uso pelo navegador; um aplicativo mobile pode fazer sentido quando a rotina exige recursos do celular. A escolha vem depois de entender o contexto.

Você também trabalha com sistemas que já existem?

Sim. Posso diagnosticar problemas, integrar ferramentas, corrigir fluxos e implementar novas funções. Primeiro avaliamos a base atual e os riscos para definir uma mudança que não dependa de reescrever tudo.

O aplicativo inclui publicação em lojas?

A forma de distribuição precisa ser avaliada no projeto. Plataformas, contas, requisitos de terceiros e eventual publicação são definidos antes da contratação; não fazem parte de uma promessa genérica de entrega.