← Todos os projetos
Desenvolvimento em parceriaVisite o projeto (nova aba)

Plataforma de inspeções com formulários configuráveis, aplicativo de campo e relatórios.

Tecnologias
PHP / Yii2Ionic / AngularC# / SQL Server

Inspeções fora do escritório

Inspeções de campo precisam conectar formulários, recursos do celular e informações corporativas, mantendo os dados organizados para consulta e relatórios.

Formulários, aplicativo e relatórios

O InspectApp conecta uma plataforma de formulários ao aplicativo de campo e à geração de relatórios, com dados centrais em SQL Server.

O que compõe a solução

Meu trabalho no InspectApp Meu trabalho integra um desenvolvimento conjunto com Alcimar Bonomi e Breno Soares. Atualmente atuo como arquiteto de software no InspectApp.

Baixe o aplicativo

Disponibilidade e requisitos são definidos por cada loja.

Minha contribuição

Sou cofundador e arquiteto de software no InspectApp. Desenvolvo a plataforma com Alcimar Bonomi e Breno Soares: formulários no sistema web, aplicativo de campo, APIs e relatórios em .NET/C#.

Pessoas e parceria

Desenvolvimento e parceria.

Projeto em sociedade, desenvolvido por Breno Mayder em parceria com Alcimar Bonomi e Breno Soares.

Participantes do projeto · 01/11/2026

Como organizei a solução

Web e APIs em PHP/Yii2, aplicativo Angular/Ionic/Capacitor e geração de relatórios em .NET/C#, com dados centrais em SQL Server.

Estrutura técnica

Tecnologia por módulo.

O sistema de formulários e a aplicação de campo compartilham contratos de dados, com tecnologias diferentes para servidor e dispositivo.

01 / Existente

Sistema

PHPYii2JavaScriptBootstrap

Plataforma web, formulários e endpoints.

Controllers, models, services, components e commands separam apresentação, operações, componentes reutilizáveis e rotinas de servidor.

02 / Existente

Relatórios

.NETC#

Geração de relatórios do InspectApp.

Componente específico em .NET/C# dedicado à geração de relatórios. Coexiste com a aplicação web PHP/Yii2 e o aplicativo de campo.

03 / Existente

Aplicativo

TypeScriptAngularIonicCapacitor

Aplicativo de campo Android/iOS.

Interface Angular/Ionic com acesso a recursos do aparelho por Capacitor e plugins, incluindo câmera, arquivos e armazenamento local.

04 / Existente

Dados e integrações

SQL ServerSQLHTTP / JSONSQLite

Persistência central e comunicação com o campo.

SQL Server atende o sistema corporativo. O aplicativo usa adaptadores SQLite para dados locais; a sincronização conecta esse estado ao servidor.

Como as partes se conectam

A aplicação web PHP/Yii2 e o aplicativo de campo se integram aos serviços da plataforma. A geração de relatórios possui um componente próprio em .NET/C#. Persistência central e recursos do dispositivo permanecem em suas camadas.

Dados e integrações

Dados centrais em SQL Server e armazenamento local no app. Regras de acesso, contexto do cliente e compatibilidade de contratos são parte da integração.

Qualidade e operação

Web, serviços de servidor e aplicativos Android/iOS têm ciclos de publicação separados. GitHub Actions organiza homologação e produção; cada ambiente tem verificações e rollback próprios.

Competências neste projeto

/→

Continue explorando

Tem um desafio parecido?

Podemos conversar sobre a arquitetura, o desenvolvimento ou a evolução do seu produto.