# Alguns passos para desenvolver uma aplicação com o MIOLO
#### **Configurações**
- As configurações do MIOLO são realizadas no arquivo `miolo.conf`, como exemplificado no código abaixo.
- Cada módulo pode ter sua própria configuração no arquivo /modules/<nome\_modulo>/etc/`module.conf`.
```
/ecampus
/ecampus/classes
/ecampus/modules
/ecampus/etc
/ecampus/var/log
/ecampus/var/trace
/ecampus/var/db
/ecampus/html
/ecampus/classes/ui/themes
common
0
password
1
0
http://jasperserver:8080/jasperserver
postgres
postgres-ecampus
ecampus
ecampus
org.postgresql.Driver
jdbc:postgresql://postgres-ecampus:5432/ecampus
compatibilidade
ecampus
```
#### **Desenvolvimento**
- Modelagem das classes e do banco de dados;
- Criação da estrutura do módulo, com seus subdiretórios (php /bin/miolo.php <nomemodulo>);
[](https://documentacao.ufvjm.edu.br/uploads/images/gallery/2024-07/ruJBR5o7rn7kSpjr-captura-de-tela-de-2024-07-17-18-06-56.png)
- Criação do **handler** principal em /modules/<modulo>/handler/main.inc;
- Criação dos **business** em /modules/<modulo>/classes;
- Criação dos **formulários** em /modules/<modulo>/forms.