Frontend

# Frontend SIGESC

## Visão Geral

O frontend do SIGESC é responsável pela apresentação das informações e interação dos usuários com a plataforma.

A camada visual foi projetada para oferecer:

- usabilidade;

- organização por módulos;

- consistência visual;

- adaptação a diferentes perfis de usuário.

---

# Tecnologia Principal

## React

O frontend utiliza React como biblioteca principal para construção da interface.

Características:

- componentes reutilizáveis;

- organização modular;

- atualização dinâmica da interface;

- separação entre apresentação e lógica.

---

# Arquitetura Conceitual

```mermaid

flowchart TD

U[Usuário]

P[Páginas React]

C[Componentes]

H[Hooks]

API[Camada API]

B[Backend SIGESC]

U --> P

P --> C

C --> H

H --> API

API --> B