Analisando propostas

Pwa para pequena Agência de Viagens Rodoviárias com Seleção de Assentos e Gestão Administrativa

Publicado em 30 de Outubro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor para criar um Progressive Web App (PWA) completo para que eu possa presentear meu amigo que tem uma pequena agência de viagens rodoviárias. O objetivo principal é permitir que clientes com viagens já compradas selecionem seus assentos e gerenciar as operações da agência através de um painel administrativo.

Preferência por desenvolvimento utilizando plataformas low-code/no-code como Bubble ou FlutterFlow, integradas com Firebase ou Supabase para o backend. O candidato deverá justificar a escolha da tecnologia.

Escopo (MVP):
Cliente (aplicativo responsivo):
- Funcionalidade de Login (e-mail/senha) e opção de troca de senha.
- Visualização da 'Minha próxima viagem'.
- Mapa visual de assentos, indicando livre/ocupado.
- Lista de passageiros associados à reserva.
- Implementação da regra '1 passageiro = 1 assento' com persistência em tempo real para evitar conflitos.

Admin (painel, não precisa ser responsivo no mvp):
- crud (criar, ler, atualizar, deletar) de clientes: dados básicos e foto.
- CRUD de Viagens: destino, datas de partida/chegada, valor unitário.
- CRUD de Mapas de Assentos: modelos (ex.: 46 lugares 2x2), configuração de linhas/colunas, identificação de assentos e corredores.
- CRUD de Reservas/Contratos: associação de Viagem, Mapa de Assentos e Titular; definição da quantidade de passageiros; cadastro de dependentes; cálculo automático do valor total; status de pagamento; upload de contrato em PDF.

Relatório (PDF):
- Geração de relatório por viagem, contendo: número do assento, nome do passageiro, documento e contato, ordenado por assento.

Requisitos:
- PWA instalável.
- Suporte para até 3 acessos simultâneos (baixa concorrência).
- Entrega de repositório de código e documentação de deploy ao final do projeto.

Critérios de Aceite:
- Seleção de assentos ponta a ponta com proteção robusta contra conflitos.
- Geração correta de relatórios em PDF por viagem.
- Funcionalidade de upload e visualização de contratos em PDF.
- Cálculo automático do valor total da reserva e capacidade de atualização do status de pagamento.

Entregáveis:
- PWA publicado (ambientes de homologação e produção).
- Repositório de código e documentação detalhada para deploy.
- Documentação da estrutura de dados utilizada.
- Rotina/template para geração de PDF.
- Usuário administrador configurado com dados fictícios para testes.

O orçamento será combinado com base na proposta fechada para este MVP.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias