Detalhes

Voltar para Appmoove

Parte de

Appmoove

profissional

Editor de mapa de assentos

Um editor Canvas/Fabric.js que transformou o layout físico do local em registros de assentos estáveis para edição do organizador e seleção do comprador.

  • Problema

    A funcionalidade existente de mapa de assentos representava a disposição física dos assentos de forma muito simplista e não fornecia aos organizadores um editor espacial rico.

  • Meu papel

    Trabalhei na mecânica do editor Canvas/Fabric.js para cadeiras, mesas, fileiras, geometria em arco e vínculo estável com registros de assento.

  • Solução implementada

    Foram criadas ferramentas para cadeiras, mesas e layouts de fileiras, incluindo dimensionamento de fileiras, arraste e geometria em arco. Cada assento desenhado foi vinculado a um registro real de assento para que o comprador pudesse depois ver a localização em relação a outros assentos e à área focal do local.

  • Decisões e trade-offs

    Usar geometria em Canvas/Fabric.js para organizadores enquanto cada forma é vinculada a registros de assento estáveis, para que a UI do comprador preserve a identidade e a localização do assento.

Stack e domínios

  • React
  • Canvas
  • Fabric.js
  • event ticketing
  • seat records