Pular para o conteúdo principal

Sistema Java + Angular

Leitura de 3 minutos

Relatório

Sistema HortiControle

Olá! Hoje eu quero compartilhar um projeto que foi um verdadeiro desafio – e aprendizado – durante o meu estágio obrigatório na UniFil no ano de 2024. Desenvolvi o HortiControle, um sistema completo para gerenciar uma empresa de hortifrutigranjeiros. A ideia era automatizar processos que antes eram feitos manualmente.

Tecnologias Usadas

  • Java e Spring Boot para a lógica do backend;
  • Angular para criar uma interface moderna e responsiva;
  • PostgreSQL para gerenciar os dados de forma robusta.

Telas do sistema

A seguir, veja um resumo de cada tela do sistema, mostrando o que cada uma faz de maneira clara e objetiva:

Tela de Login

Formulário simples para entrada do e-mail e senha, com opção para recuperação de senha. Objetivo: Autenticar o usuário e garantir acesso seguro. 🔐 Meu Projeto

Tela de Dashboard (Início)

Apresenta o menu lateral com atalhos para as demais funcionalidades e exibe um resumo dos dados do sistema. Objetivo: Facilitar a navegação e fornecer uma visão geral do sistema. 🚀 Meu Projeto

Tela da Conta do Usuário

Exibe as informações pessoais com opções para editar dados e alterar a senha. Objetivo: Permitir a gestão dos dados do usuário de forma prática. 👤 Meu Projeto

Tela de Cálculo de Estimativas

Interface para selecionar o produto e inserir a quantidade, retornando a estimativa de produção de bandejas. Objetivo: Auxiliar no planejamento da produção de forma automatizada. 📊 Meu Projeto

Tela de Histórico de Cálculo

Lista os cálculos de produção realizados anteriormente, permitindo consulta rápida. Objetivo: Manter um registro acessível das estimativas passadas. 🕒 Meu Projeto

Tela de Lista de Produção

Exibe todas as produções registradas, com ferramentas para busca, edição e exclusão. Objetivo: Controlar e acompanhar as produções realizadas. 🏭 Meu Projeto

Tela de Cadastro/Edição de Produção

Formulário para adicionar ou modificar informações de uma produção (nome, quantidade, data). Objetivo: Facilitar a atualização dos registros de produção. ✍️ Meu Projeto

Tela de Fornecedores

Mostra a lista de fornecedores cadastrados, com opção de busca e exclusão. Objetivo: Gerenciar os dados dos fornecedores da empresa. 🤝 Meu Projeto

Tela de Cadastro/Edição de Fornecedor

Formulário para inserir ou editar dados do fornecedor (nome, telefone, e-mail, CNPJ). Objetivo: Manter os cadastros de fornecedores atualizados. 📝 Meu Projeto

Tela de Produtos

Lista os produtos com informações como código, nome, peso, valor, quantidade ideal e por caixa. Objetivo: Oferecer uma visão completa do portfólio de produtos. 📦 Meu Projeto

Tela de Cadastro/Edição de Produto

Formulário para adicionar ou modificar os detalhes dos produtos. Objetivo: Atualizar ou incluir novos produtos no sistema. ✨ Meu Projeto

Tela de Vendas

Exibe as vendas realizadas, organizadas por produto, valor e status de pagamento. Objetivo: Monitorar as transações de vendas de forma organizada. 💰 Meu Projeto

Tela de Cadastro/Edição de Vendas

Formulário para registrar ou alterar informações de uma venda, incluindo quantidade e valor unitário. Objetivo: Garantir o registro correto das operações de venda. 🛒 Meu Projeto

Tela de Compra

Lista as compras e insumos recebidos, detalhando fornecedor, quantidade, valor e data. Objetivo: Controlar as aquisições da empresa de forma eficaz. 🛍️ Meu Projeto

Tela de Cadastro/Edição de Compra

Formulário para adicionar ou editar registros de compras. Objetivo: Facilitar o gerenciamento das entradas de insumos. 📥 Meu Projeto

Tela de Despesas

Exibe as despesas com informações de fornecedor, descrição, valor e data de vencimento. Objetivo: Monitorar os gastos e o fluxo financeiro da empresa. 💸 Meu Projeto

Tela de Cadastro/Edição de Despesas

Formulário para incluir ou alterar despesas. Objetivo: Manter o controle dos custos atualizado. 🧾 Meu Projeto

Tela de Estoque

Mostra os produtos em estoque, com detalhes sobre quantidades, data da última entrada e valores. Objetivo: Acompanhar a disponibilidade e gerenciar o inventário. 📊 Meu Projeto

Tela de Faturamento

Permite consultar o faturamento mensal, com filtros de data para visualizar os resultados. Objetivo: Analisar o desempenho financeiro da empresa em períodos específicos. 📈 Meu Projeto

Tela de Lista de Faturamento

Exibe uma listagem detalhada dos dados de faturamento, consolidando as informações financeiras. Objetivo: Auxiliar na tomada de decisão através de uma visão completa dos resultados. 💼 Meu Projeto

Caso queira saber mais acesse meu projeto escrito: https://drive.google.com/file/d/197o9lB2Au4xgc88dx9SCVV0n5_aRhlfm/view?usp=drive_link