Sistema Agropecuária
Sobre
Sistema Web simples que realiza o Insert, Read e Update, possibilitando criar registros de entradas e saídas do estoque de rações. E também possuindo dois tipos de usuários, o Professor/Administrador que tem permissão de criar registros, e o Aluno que apenas visualiza os dados, simulando um controle de estoque da uma instituição escolar agropecuária.
Por que?
Sistema criado para fazer o controle do estoque das rações, com objetivo de reduzir os gastos e desperdícios desse insumo na instituição agrícola.
Requisitos
- PHP 8.0.11 ou superior;
- Servidor MySQL;
- Composer;
Instalação
Passo-a-passo para instalação e configuração do ambiente de desenvolvimento em execução. Clone o repositório em sua máquina:
git clone https://github.com/MarioGuilherme/Sistema-Agropecuaria
Em seguida execute a instalação das depêndencias pelo composer:
composer install
Execute em seu SGBD, o seguinte arquivo SQL:
App/Database/sistema_agropecuaria.sql
E por fim, configure o sistema de acordo com o seu ambiente de desenvolvimento no arquivo:
App/Config/Config.php
Funcionalidades
- Cadastrar Usuário
- Cadastrar Entrada de Ração
- Cadastrar Saída de Ração
- Login de Usuário
- Logout de Usuário
- Listar Todas as Entradas de Ração
- Listar Todas as Saídas de Ração
Tecnologias e Arquitetura
- HTML
- CSS
- JavaScript
- jQuery
- Chartjs
- DataTable
- Fontawesome
- SweetAlert2
- BootStrap
- Material Dashboard
- PHP
- MySQL
- Composer
- MVC
- SPA
Licença
Distribuído sob a licença MIT. Veja LICENSE.md
mais detalhes.
Deployment
Hospedagem - Sistema Agropecuária
Agradecimentos
Sistema desenvolvido durante o Trabalho de Conslusão de Curso do Técnico em Agropecuária Integrado ao Ensino Médio na ETEC Professora Helcy Moreira Martins Aguiar em 2020.