Atualiza o arquivo README.md
This commit is contained in:
50
readme.md
50
readme.md
@@ -1,9 +1,41 @@
|
|||||||
Tela de Login
|
|
||||||
Recuperação de e alteração de Senha
|
# 📦 Sistema de Controle de Faltas de Mercadorias
|
||||||
Cadastro de Usuários
|
|
||||||
Cadastro de Departamentos
|
Projeto prático desenvolvido em colaboração pelas turmas de TI da **Faculdade Anhanguera**. O objetivo deste sistema é permitir que uma loja gerencie e registre a falta de produtos em seu estoque ou no recebimento de mercadorias, auxiliando o setor de compras na tomada de decisões.
|
||||||
Cadastro de Faltas
|
|
||||||
Impressão das Faltas
|
---
|
||||||
Cadastro de Fornecedores
|
|
||||||
Configurações do Sistema
|
## 🛠 Tecnologias Utilizadas
|
||||||
Envio de Lista de Faltas toda noite para um email pré-cadastrado nas configurações
|
|
||||||
|
Para este projeto, adotamos uma stack que equilibra fundamentos de programação e práticas modernas de infraestrutura:
|
||||||
|
|
||||||
|
* **Backend:** PHP 8.2 (Orientação a Objetos, sem frameworks).
|
||||||
|
* **Frontend:** Bootstrap 5 (Interface responsiva).
|
||||||
|
* **Banco de Dados:** MySQL.
|
||||||
|
* **Infraestrutura:** Docker & EasyPanel.
|
||||||
|
* **Versionamento e Gestão:** Gitea.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📐 Arquitetura do Projeto
|
||||||
|
|
||||||
|
O sistema segue o padrão **MVC (Model-View-Controller)** simplificado para garantir a separação de responsabilidades e facilitar o trabalho em equipe:
|
||||||
|
|
||||||
|
- **Models:** Responsáveis pela lógica de dados e comunicação com o banco via PDO.
|
||||||
|
- **Views:** Arquivos PHP/HTML que utilizam Bootstrap para a interface com o usuário.
|
||||||
|
- **Controllers:** Gerenciam as requisições e conectam o Model à View.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📂 Estrutura de Pastas
|
||||||
|
|
||||||
|
```text
|
||||||
|
/
|
||||||
|
├── config/ # Configurações de banco de dados e constantes
|
||||||
|
├── public/ # Ponto de entrada (index.php), CSS, JS e imagens
|
||||||
|
├── src/
|
||||||
|
│ ├── Controller/ # Lógica de controle do sistema
|
||||||
|
│ ├── Model/ # Classes de entidade e manipulação de dados
|
||||||
|
│ └── View/ # Templates de exibição (Bootstrap)
|
||||||
|
├── Dockerfile # Configuração para o container no EasyPanel
|
||||||
|
└── README.md # Documentação principal
|
||||||
Reference in New Issue
Block a user