AO·dev

Tekit Ingressos

Ecossistema completo de ticketing: e-commerce público de venda de ingressos, back-office administrativo e interface de PDV. Engenharia frontend de ponta a ponta.

Empresa

Freela

Período

2022 – 2023

Papel

Frontend Developer

O Tekit foi o projeto de freelancer mais extenso que já peguei — e também o mais completo em termos de escopo. Um ecossistema de ticketing com três frentes: o sistema interno de gestão (back-office), o e-commerce público de venda de ingressos, e a interface de PDV (ponto de venda físico).

Back-office — o núcleo mais complexo

A maior parte do meu trabalho foi no sistema interno, que ficava atrás de autenticação. É aqui que o promotor do evento cria e configura tudo antes da venda começar.

A criação de um evento vai muito além de título, data e descrição. Você define setores, lotes com preços e quantidades, datas de abertura e encerramento de cada lote, meia-entrada, taxas de serviço e conveniência — e tudo isso pode ser configurado com granularidade absurda. Cada setor tem sua própria hierarquia de preços, e o sistema precisa calcular e exibir em tempo real o impacto dessas configurações.

O ponto mais interessante foi o playground de mapa de assentos. O promotor conseguia criar uma planta interativa do espaço: desenhar setores no canvas, nomear fileiras, definir assentos individuais, marcar cadeiras especiais para PcD, configurar blocos de assentos numerados versus esteira (onde não importa o assento, só a quantidade). Esse playground foi o que mais me desafiou no projeto — foi onde eu aprendi muito sobre SVG, interatividade em canvas e gestão de estado complexo num contexto de edição visual.

PDV — para quem vende na hora do evento

A interface de PDV foi projetada para ser usada em tablet ou notebook na porta do evento. O fluxo precisa ser rápido: selecionar ingresso, mostrar o valor, registrar o pagamento (dinheiro, cartão, pix) e imprimir o comprovante. Qualquer fricção nessa interface bate direto nas filas.

Fiz o layout pensando em uso físico: botões grandes, feedback visual claro em cada etapa, modo de alto contraste para uso com luz solar intensa, e um sistema de caixa que registrava o saldo do operador ao longo do turno.

E-commerce público

O lado público foi onde entrei mais como revisor e melhorador do que criador do zero. O e-commerce já tinha uma base funcional, mas com problemas de performance e UX — especialmente na etapa de seleção de assentos e no checkout.

Fiz otimizações de carregamento, refatorei componentes pesados e melhorei o fluxo de compra para reduzir o abandono no checkout. A integração com gateway de pagamento também passou por revisão, especialmente o tratamento de erros que antes era genérico demais.