Sobre este proyecto
it-programming / web-development
Abierto
Desenvolvimento de melhorias em sistema de inscrições esportivas dentro do Wix, contornando limitações do Wix Events, utilizando Wix Velo.
Todo o sistema deverá ser desenvolvido inteiramente dentro do Wix utilizando Wix Velo, sem depender do Wix Events para funcionamento da nova lógica. O objetivo é criar um sistema independente, garantindo que futuras atualizações do Wix Events não afetem o funcionamento.
O projeto será dividido em 3 fases, permitindo validação e aprovação gradual.
Fase 1 – Base do sistema / mvp
usd 250
objetivo:
criar toda a base funcional do novo sistema, sem alterar nada do sistema atual.
Escopo:
1. Data de nascimento
- Campo obrigatório (dd/mm/aaaa)
- Base para cálculo de idade considerando regra de 31/12
2. Lógica condicional de formulário
- Campo de tamanho de camiseta aparece somente se a inscrição incluir camiseta
- Caso contrário, não aparece nem é salvo
3. Estrutura de banco (Collections)
- Collection de inscrições
- Collection de itens/camisetas
- Collection de adicionais
- Estrutura preparada para futura entrega de kits
4. Itens adicionais fora do Wix Events
- Página separada via Wix Velo
- Compra permitida apenas para quem possui inscrição
- Identificação por e-mail ou CPF
- Itens vinculados ao participante
Entrega e validação:
- Código e collections criados dentro da conta Wix do contratante
- Documentação básica da estrutura criada
- Testes de funcionamento das novas páginas e collections
Prazo:
1 semana
Fase 2 – Check-in, entrega de kits e importação externa
USD 250
Objetivo:
Criar a operação de check-in e entrega de kits, inclusive para eventos que não utilizem o sistema de inscrições do site.
Escopo:
1. Sistema de entrega de kits / check-in
- Página funcional em navegador mobile
- Layout adaptado para celular
- Busca por nome, e-mail ou CPF
- Leitura de QR Code do participante pelo celular
- Exibição de todos os itens vinculados ao atleta
- Marcação de entrega em tempo real
- Uso simultâneo em múltiplos dispositivos (mínimo 5)
2. Integração com dados externos via CSV
- Importação de planilha com dados dos participantes
- Importação de informações extras (número de peito, chip, categoria, etc.)
3. Uso independente do check-in
- Possibilidade de utilizar somente o sistema de check-in / entrega de kits
- Mesmo que o organizador não utilize o site de inscrições
- Possibilidade de importar uma planilha de outro sistema ou evento
- Após importar os participantes, o check-in e a entrega de kits deverão funcionar normalmente
Entrega e validação:
- Página de check-in funcional em navegador mobile
- Teste de leitura de QR Code em celular
- Testes de importação CSV
- Testes de entrega de kits em múltiplos dispositivos
- Documentação básica do funcionamento
Prazo:
1 semana
Fase 3 – Automação e operação completa
USD 400
Objetivo:
Finalizar o sistema com automações completas de gestão e classificação.
Escopo:
1. Controle de estoque de itens
- Controle de camisetas por tamanho
- Baixa automática no estoque
- Bloqueio automático de itens esgotados
2. Classificação automática
- Modalidade (5K, 10K, 21K)
- Sexo
- Faixa etária (ex.: 16–29, 30–39, etc.)
- Idade calculada pela regra de 31/12
3. Exibição controlada
- Mostrar / ocultar categorias conforme necessidade
4. Controle de acesso
- Perfil administrador
- Perfil colaborador
Entrega e validação:
- Código e collections finais dentro da conta Wix do contratante
- Documentação completa do sistema e da lógica de negócio
- Testes completos de funcionamento
Prazo:
1 a 2 semanas
Observações importantes
Todo o desenvolvimento deve ser feito em paralelo, sem alterar nada do que já está funcionando hoje no site e no Wix Events.
Não poderá ser alterada nenhuma página atual, código atual, automação atual ou collection já utilizada pelo sistema em produção.
Pelo que verifiquei na documentação do Wix, mesmo em Preview/Test Site, as collections continuam sendo as mesmas da versão publicada. Portanto, qualquer alteração no banco de dados atual pode impactar imediatamente as inscrições que estão entrando.
Por isso, todo o desenvolvimento deve ser feito criando:
- novas páginas;
- novas collections;
- novos campos;
- nova lógica e backend;
- novas automações, se necessário.
Os testes também devem utilizar apenas essas novas collections e páginas, sem mexer em nada que esteja em uso hoje.
O sistema atual continuará recebendo inscrições normalmente durante todo o desenvolvimento.
Mesmo publicações intermediárias deverão primeiro ser aprovadas por mim
Antes de cada publicação, peço também que seja conferido o build/log do Wix e publicada apenas uma versão sem erros.
Todo o desenvolvimento deverá ser feito diretamente dentro da conta Wix do contratante.
O contratante terá propriedade total de:
- código;
- collections;
- páginas;
- automações;
- lógica implementada.
A documentação é obrigatória em todas as fases, para permitir manutenção futura ou continuidade por outro desenvolvedor, se necessário.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
Plazo de Entrega: No definido
Habilidades necesarias