Guia rápido: app exemplo de ponta a ponta

Este capítulo conecta modelagem, backend, front-end e operação em um fluxo único de implementação.

Criar app e site

neoc new-app biblioteca
neoc new-site biblioteca.local
neoc --site biblioteca.local install-app biblioteca
neoc set-config -g developer_mode true

Criar DocTypes

Crie:

  • Article

  • Library Member

  • Library Membership

Campos principais:

  • Library Membership.library_member como Link;

  • Library Membership.full_name como somente leitura;

  • Library Membership.status como Select;

  • Library Membership como submittable.

Controller de Library Member

API de negócio

Script cliente do formulário

Página operacional

Quando a operação cresce, uma Page pode listar pendências, exibir KPIs, aplicar filtros e disparar ações em lote.

Website ou portal

Também é possível expor ao associado uma área para consultar validade, atualizar contato ou solicitar renovação.

Job para comunicação

Fluxo completo

  1. usuário cria associado;

  2. cria associação;

  3. o controller valida;

  4. o formulário guia a operação;

  5. a API executa ativação;

  6. um job cuida da comunicação;

  7. report e page acompanham o processo.

Atualizado