# One Check — Rhodia

Projeto One Check para gestão e geração de checklists operacionais da Rhodia, com painel administrativo Filament. A aplicação roda localmente pelo Laravel Herd, com MySQL e Redis no Docker.

## Requisitos

- Laravel Herd com PHP 8.4 e Composer
- Node.js 22 e npm
- Docker Desktop com WSL 2

## Instalação local

```powershell
cd C:\Dev\rhodia
herd link rhodia --isolate=8.4 --update-env
composer setup
php artisan filament:create-admin
```

O `composer setup` instala as dependências, cria o `.env`, gera a chave da aplicação, compila o frontend, inicia MySQL e Redis e executa as migrations.

## Comandos principais

```powershell
composer dev
composer test
composer lint
composer docker-up
composer docker-down
npm run dev
npm run build
```

## URLs locais

- Aplicação: http://rhodia.test
- Painel administrativo: http://rhodia.test/admin
- MySQL: `127.0.0.1:3307`
- Redis: `127.0.0.1:6380`
