Evaluando propuestas

Implementar mapa de assentos em Sistema de venda de tickets Online

Publicado el 22 Marzo, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Implementar um mapa de assentos em um projeto já existente, utilizando Next.js, com os requisitos abaixo:

- O mapa de assentos deve ser similar ao modelo do site WIX (https://support.wix.com/pt/article/wix-events-criar-um-mapa-de-assentos)
- Cada tipo de assento deverá ser vinculado a um tipo de ingresso (TicketCategory)
- Os dados devem ser armazenados no formato JSON
- O Mapa deve ser desenhado dinamicamente (similar ao modelo do Wix)

O mapa deve ter os elementos:

- Area -> é uma area especifica, com determinada quantidade de ingressos, sem assentod marcado
- Mesas quadradas e redondas -> onde o usuário pode informar a quantidade de assentos na - area de criar. Cada mesa pode ter apenas um tipo de ingresso (ticketcategory)
- seções de assentos
- elementos redimensionáveis (círculos e retangulos) -> utilizados para desenhar elementos do local no mapa
- deve seguir o modelo da wix

na tela do participante (tela onde os clientes selecionarão o assento desejado, no mapa que foi desenhado):
- deverá ter um botão chamado fazer inscricao. Ao clicar nesse botão, abrir o mapa para o participante selecionar os assentos (a regra de quantidade máxima por participante deve ser validada)
- Ir exibindo na tela os assentos que foram selecionados pelo participante
- Após avançar, ir para a tela do carrinho, onde o usuário poderá informar os dados do participante em cada ingresso
- caso o participante selecione uma mesa, o mesmo deverá comprar todos os assentos da mesma.

Observações:
- Trata-se de implementar uma nova funcionalidade em um projeto já existente (o foco deve ser criar o mapa de assentos de acordo com as especificações acima dentro do projeto existente)
- O banco de dados e demais configurações do projeto estão prontos, não será necessário implementar nada em relação a isso

Contexto general del proyecto

O objetivo do projeto é vender tickets de eventos online, e um dos modelos de ticket é com mapa de assentos, que é a funcionalidade que precisamos implementar.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: 08 Marzo, 2024

Habilidades necesarias

Otros proyectos publicados por T. T. &. S. E. T.