# Área Administrativa - SAMAM Locadora

Sistema de gerenciamento de imagens e banners para o site da SAMAM Locadora.

## Instalação

### 1. Banco de Dados

Execute o script SQL localizado em `admin/database.sql` no seu banco de dados MySQL:

```sql
-- Execute o arquivo admin/database.sql
```

Ou importe através do phpMyAdmin ou outro gerenciador de banco de dados.

### 2. Configuração

Edite o arquivo `admin/config.php` e ajuste as configurações do banco de dados:

```php
define('DB_HOST', 'localhost');
define('DB_USER', 'seu_usuario');
define('DB_PASS', 'sua_senha');
define('DB_NAME', 'samam_locadora_admin');
```

### 3. Permissões

Certifique-se de que a pasta `img/` e suas subpastas tenham permissão de escrita:

```bash
chmod 755 img/
chmod 755 img/slider/
chmod 755 img/banner/
chmod 755 img/modelos/galeria/
```

## Acesso

Acesse a área administrativa através de:
```
http://seusite.com.br/admin/
```

**Credenciais padrão:**
- Usuário: `admin`
- Senha: `admin123`

⚠️ **IMPORTANTE:** Altere a senha após o primeiro acesso!

## Funcionalidades

### 1. Carrossel (Slider)
- Adicionar, editar e excluir imagens do carrossel principal
- Definir ordem de exibição
- Adicionar links opcionais para cada imagem
- Ativar/desativar imagens

### 2. Atalhos
- Gerenciar os 4 tiles da página inicial (Institucional, Tarifas, Ofertas, Contato)
- Alterar imagens e links
- Definir ordem de exibição

### 3. Banners Laterais
- Gerenciar banners que aparecem nas páginas internas
- Alterar imagens e links
- Definir ordem de exibição

### 4. Galeria de Modelos
- Adicionar, editar e excluir imagens da galeria
- Definir ordem de exibição
- Ativar/desativar imagens

### 5. Configurações
- Alterar logo do site
- Alterar logo do rodapé

## Estrutura de Arquivos

```
admin/
├── assets/
│   ├── css/
│   │   └── admin.css
│   └── js/
│       └── admin.js
├── includes/
│   ├── header.php
│   └── footer.php
├── config.php
├── login.php
├── logout.php
├── index.php (Dashboard)
├── carrossel.php
├── atalhos.php
├── banners.php
├── galeria.php
├── configuracoes.php
├── database.sql
└── README.md
```

## Segurança

- As senhas são armazenadas em MD5 (pode ser melhorado para password_hash())
- Sessões PHP são utilizadas para autenticação
- Verificação de login em todas as páginas administrativas
- Validação de tipos de arquivo no upload

## Suporte

Para dúvidas ou problemas, verifique:
1. Se o banco de dados está configurado corretamente
2. Se as permissões das pastas estão corretas
3. Se o PHP está configurado para uploads (verifique php.ini)
