Skip to content

Gerenciar Comandas e Pedidos #52

@tiagospeckart

Description

@tiagospeckart

Esses sistemas estão correlacionados, portanto farão parte do mesmo núcleo de desenvolvimento. Por ser um sistema crítico e grande, e para desenvolvermos em várias partes, proponho dividirmos as tarefas em várias partes diferentes.

  • Revisão dos Modelos de Comandas e Pedidos
  • Criação da lista de Pedidos
  • Criação da lista de Comandas
  • Implementar Repository de Pedidos
  • Implementar Repository de Comandas
  • Implementar Controller de Pedidos
  • Implementar Controller de Comandas
  • Implementar View de Pedidos
  • Implementar View de Comandas

Antes de começar a desenvolver, acho que cabem algumas reflexões sobre o uso prático, para não perdermos de vista o que é essencial e o que não é tão importante.

  • Criar um pedido só é possível se há uma comanda aberta.
  • Uma comanda aberta pode ser fechada.
  • Uma comanda fechada pode ser paga.
  • Um funcionário pode vincular uma comanda a um usuário, e à uma mesa.
  • Uma mesa tem uma Lista de Comandas atrelada à ela.

Metadata

Metadata

Assignees

No one assigned

    Labels

    melhoriaNova feature ou solicitação

    Type

    No type

    Projects

    Status

    🆕Novo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions