Voltar ao Portfolio

Reclutec - Controle de Estoque

Gestao de estoque para metalurgica

Projeto Interno (sem link publico)

Screenshots

Sobre o Projeto

Sistema desenvolvido para uma industria metalurgica boliviana que precisava de controle
preciso sobre seu estoque de materias-primas. O sistema gerencia billets de aluminio,
produtos acabados e sucata, com registro diario de movimentacoes.

O diferencial do sistema esta nos fechamentos mensais automatizados que geram relatorios
completos de consumo, perdas e eficiencia produtiva, essenciais para a gestao industrial.

Funcionalidades

Controle de billets, produtos e sucata

Gestao separada para cada tipo de material com caracteristicas e unidades especificas.

Registro de entradas e consumos diarios

Interface simplificada para registro rapido de movimentacoes com validacoes em tempo real.

Resumos diarios automatizados

Geracao automatica de resumo diario com totais de entrada, saida e saldo atual.

Fechamentos mensais com relatorios

Processo de fechamento que congela dados do mes e gera relatorios de eficiencia e consumo.

Stack Tecnica

Backend

Ruby on Rails 8

Database

PostgreSQL

Frontend

Hotwire (Turbo + Stimulus)

Infrastructure

Kamal Deploy

Visualization

Charts.js

Desafios Tecnicos

Precisao em fechamentos

Problema

Fechamentos mensais nao podiam ter erros de arredondamento que se acumulassem ao longo do tempo.

Solucao

Utilizei o tipo decimal do PostgreSQL com precisao de 6 casas decimais e implementei validacoes de consistencia que verificam se entradas - saidas = saldo antes de permitir o fechamento.

Auditoria de movimentacoes

Problema

Gestao precisava rastrear quem fez cada registro e quando para fins de auditoria.

Solucao

Implementei sistema de audit log completo usando paper_trail que registra todas as alteracoes com usuario, timestamp e valores anteriores/novos.

Interessado em projetos similares?

Entre em contato para discutirmos como posso ajudar no seu proximo projeto.