# Moz Cursos

Plataforma de cursos online para Mocambique, criada em PHP puro com arquitectura MVC.

## Stack

- PHP puro MVC
- MySQL/MariaDB em producao ou ficheiros JSON em desenvolvimento local
- Composer para autoload e bibliotecas
- HTML, CSS e JavaScript

## Arranque local

1. Copie `.env.example` para `.env`.
2. Ajuste os dados da base de dados.
3. Instale dependencias:

```bash
composer install
```

4. Inicie o servidor local:

```bash
php -S localhost:8000 -t public
```

5. Aceda a `http://localhost:8000`.

## Base de dados

Por defeito, o ambiente local usa:

```txt
DB_CONNECTION=file
```

Para hospedagem em cPanel/MySQL, use:

```txt
DB_CONNECTION=mysql
```

Depois importe `database/schema.sql` no phpMyAdmin e migre os dados actuais com:

```bash
php scripts/import_json_to_mysql.php --fresh
```

Veja o guia completo em `DEPLOY_CPANEL.md`.
