Navegação
VRAS CODE
Ilustração do projeto · não é uma captura da aplicação. Ilustração original do portfólio para o projeto de estoque.

O projeto

Sistema acadêmico de estoque da disciplina de Engenharia de Software da UFT, 2026.1. Organiza produtos, entradas e saídas, contagens de inventário e relatórios por uma interface PHP renderizada no servidor.

O que está implementado

  • Cadastro e edição de produtos, categorias, preços, unidades e estoque mínimo/máximo.
  • Entradas e saídas registradas com atualização transacional de quantidades.
  • Contagens de inventário, divergências, aprovações e auditoria de ajustes.
  • Relatórios de giro, movimentação e valorização do estoque com filtros correspondentes.
  • Acesso por sessão, permissões de perfis e proteção CSRF em fluxos protegidos.

Como foi construído

PHP nativo segue a estrutura MVC. Controllers coordenam views e models; PDO conecta ao MySQL. Tabelas relacionais cobrem usuários, produtos, movimentações, inventários e auditorias. Transações mantêm a consistência entre atualização de estoque e histórico.

Minha participação

Matheus contribuiu com cadastro de usuários, limites de estoque, filtros de produtos, refinamento de relatórios e melhorias de interface, com alterações confirmadas no histórico Git. A equipe inclui João Pedro Rodrigues Bequiman, Giordano Bruno e Murillo Fernandes de Oliveira. Iagor Lourenço dos Santos é creditado por sprints anteriores.

Testes e verificação

Foram inspecionados a implementação, o schema e os commits de contribuição de Matheus. Existem casos PHPUnit para validação, permissões, sessões, CSRF e cálculos de inventário. A suíte não foi executada nesta análise; testes de helpers não comprovam validação de banco ou E2E HTTP.

Escopo atual

Projeto acadêmico em equipe. O site GitHub Pages vinculado é uma apresentação do projeto, não uma implantação interativa da aplicação PHP/MySQL.

Próximo projeto / 01FinTrack Pro