# Citrus — Sistema de Gestão de Diárias

**Register:** product (admin SaaS / internal tool).

## What it is
Sistema interno da Citrus Engenharia para gerenciar o pagamento de diárias de trabalhadores
MEI em obras. Líderes registram presença em campo (celular); o financeiro fecha cards
quinzenais e gera relatórios. Spec 1 entrega: autenticação, cadastros (Funções, Profissionais,
Obras), auditoria e exportação.

## Who uses it, where
- **Líder de obra** — em campo, no celular, sob sol forte. Precisa de telas grandes, alto contraste,
  pouca digitação. Layout mobile = app (bottom nav + FAB).
- **Administrativo / Gerente** — no escritório, no desktop. Trabalha em volume (listas, filtros,
  fechamentos). Layout desktop = SaaS administrativo (sidebar + tabelas densas).

Os dois perfis coexistem: o mesmo HTML serve mobile (app) e desktop (admin), trocando no
breakpoint 768px.

## Design intent
Minimalista e tecnológico. A ferramenta desaparece na tarefa. No desktop, densidade e
consistência valem mais que decoração; o acento (lime) aparece com parcimônia — só na ação
primária e em seleção/estado, nunca como enfeite.

## Stack
PHP 8.2 · Yii2 · MySQL 8 · Docker · Bootstrap5 (base) + CSS próprio (`web/css/app.css`).
