O Painel do ClubeThe Club Dashboard
Todos os eventosAll events
Lista de eventos activos, passados e series. Acesso rapido a qualquer evento com um clique.List of active, past and series events. Quick access to any event with one click.
Dashboard financeiroFinancial dashboard
Receita estimada vs confirmada, inscritos por classe, pagamentos pendentes.Estimated vs confirmed revenue, entries per class, pending payments.
Acessos por papelRole-based access
Com. Regatas, Com. Protestos e Convidados com permissoes diferenciadas por evento.Race Committee, Protest Committee and Guests with differentiated permissions per event.
Login seguroSecure login
Autenticacao por email e password. Sessao de 8 horas. Suporte a multiplos utilizadores por clube com papeis distintos: administrador, Com. Regatas, Com. Protestos, Convidado (so leitura).Email and password authentication. 8-hour session. Support for multiple users per club with distinct roles: admin, Race Committee, Protest Committee, Guest (read-only).
Clube organizador de etapas alheiasHost club for external stages
Quando uma associacao atribui uma etapa da serie ao vosso clube, o evento aparece no painel com badge ORGANIZADOR e acesso total de administracao, como se o tivessem criado.When an association assigns a series stage to your club, the event appears in the dashboard with ORGANIZER badge and full admin access, as if you had created it.
Criar e Configurar um EventoCreate and Configure an Event
Tipos de eventoEvent types
Vela Ligeira, Cruzeiro, Slalom ou Team Racing. As classes disponiveis ajustam-se automaticamente conforme o tipo.Dinghy, Cruiser, Slalom or Team Racing. Available classes adjust automatically according to the type.
Taxas de inscricaoEntry fees
Taxas normais e com desconto por classe (ex: "Optimist 20EUR, ILCA 4 25EUR"). Data limite para desconto automatica.Normal and discounted fees per class (e.g. "Optimist 20EUR, ILCA 4 25EUR"). Automatic discount deadline.
AdR e IdR com IANoR and SIs with AI
Gerar o Anuncio de Regata ou Instrucoes de Regata automaticamente com base nos dados do evento. Revisao e publicacao no Event Hub.Generate the Notice of Race or Sailing Instructions automatically based on event data. Review and publish in Event Hub.
IAClasses & divisoesClasses & divisions
Configurar quais as classes e divisoes aceites (INF, JUV, Senior, U17, U19). Cada classe pode ter taxa propria.Configure which classes and divisions are accepted (INF, JUV, Senior, U17, U19). Each class can have its own fee.
Barcos de apoioSupport boats
Aceitar embarcacoes de apoio (Tipo A, B, C, D). Taxa por tipo, gestao separada na lista de inscritos.Accept support vessels (Type A, B, C, D). Fee per type, managed separately in the entries list.
Logos e brandingLogos and branding
Logo do clube e ate 2 logos de patrocinadores. Aparecem no Event Hub, PDFs e emails de confirmacao.Club logo and up to 2 sponsor logos. Appear in Event Hub, PDFs and confirmation emails.
Oficiais com credenciais automaticasOfficials with automatic credentials
Preencher os oficiais (presidente, vice-presidente, vogal de Com. Regatas e Com. Protestos) e guardar envia automaticamente por email as credenciais de acesso ao backoffice. Botao de reenvio individual disponivel.Fill in the officials (president, vice-president, member of Race Committee and Protest Committee) and save automatically sends backoffice access credentials by email. Individual resend button available.
Fluxo de criacao de eventoEvent creation flow
Gestao de InscricoesEntry Management
Link de inscricao publicoPublic entry link
Formulario acessivel sem login. O atleta preenche dados pessoais, classe, divisao, documentos. Recebe email de confirmacao imediato com link para o Event Hub e grupo WhatsApp.Form accessible without login. The athlete fills in personal data, class, division, documents. Receives immediate confirmation email with link to Event Hub and WhatsApp group.
Mobile-firstLicenca desportiva (LD)Sports licence (LD)
Campo LD obrigatorio para velejadores. O organizador valida manualmente no backoffice (dropdown Valida/Invalida). Estado visivel na tabela de inscritos e no Event Hub publico.LD field required for sailors. The organizer validates manually in the backoffice (Valid/Invalid dropdown). Status visible in the entries table and in the public Event Hub.
PagamentosPayments
Marcar pagamento como confirmado, pendente ou isento. Receita estimada vs confirmada no Dashboard. Filtro e ordenacao por estado.Mark payment as confirmed, pending or exempt. Estimated vs confirmed revenue in Dashboard. Filter and sort by status.
Autorizacao parentalParental consent
Para eventos com atletas menores de 18 anos. O clube activa o toggle nas Def. Inscricoes. O formulario gera um campo de upload por menor identificado (leme e proa separados). Coluna Aut.P e Val.Aut.P na tabela de inscritos.For events with athletes under 18. The club activates the toggle in Entry Settings. The form generates an upload field per identified minor (skipper and crew separately). Aut.P and Val.Aut.P columns in the entries table.
Email em massaBulk email
Enviar mensagem a todos os inscritos ou seleccionar individualmente. Solicitar dados em falta com link de edicao personalizado por inscricao. Spinners de progresso e contagem de envios/erros.Send message to all entries or select individually. Request missing data with a personalised edit link per entry. Progress spinners and sent/error count.
Coluna "Validado" no Event Hub"Validated" column in Event Hub
Velejador aparece com V verde no QoA publico quando LD validada + pagamento confirmado + (se menor) autorizacao parental aceite. Visivel para pais e treinadores.Sailor appears with green V in the public QoA when LD validated + payment confirmed + (if minor) parental consent accepted. Visible to parents and coaches.
| # | Vela | Leme | Classe | LD | Pagam. | Valido |
|---|---|---|---|---|---|---|
| 1 | POR 24461 | B. Moura | ILCA 4 | Valida | Conf. | V |
| 2 | POR 22528 | M. Moules | ILCA 6 | Valida | Pend. | |
| 3 | POR 15432 | J. Costa MENOR | Optimist | Valida | Conf. | |
| 4 | POR 21022 | A. Silva | Optimist | Invalid. | Pend. |
Event Hub (QoA Publico)Event Hub (Public QoA)
🔗 O Event Hub e acessivel sem login em qoa.html?evento=EVT_xxx. Partilhe o link no WhatsApp ou no anuncio da regata. Funciona em qualquer dispositivo, em portugues e ingles.🔗 The Event Hub is accessible without login at qoa.html?evento=EVT_xxx. Share the link on WhatsApp or in the regatta announcement. Works on any device, in Portuguese and English.
Lista de inscritosEntries list
Tabela publica com Vela, Leme, Proa, Clube, Classe, Divisao, NAC. Ordenavel por qualquer coluna. Coluna Validado para atletas com LD + pagamento + aut. parental confirmados.Public table with Sail, Skipper, Crew, Club, Class, Division, NAC. Sortable by any column. Validated column for athletes with LD + payment + parental consent confirmed.
DocumentosDocuments
Publicar AdR, IdR, Avisos, Programas, Resultados PDF. Cada documento com visibilidade configuravel (publico ou so membros). Link directo para download.Publish NoR, SIs, Notices, Programmes, Results PDF. Each document with configurable visibility (public or members only). Direct download link.
ClassificacoesStandings
Resultados por regata e classificacao geral. Medalhas nos top 3. Descartes riscados. Divisoes separadas. Actualiza automaticamente ao publicar no Scoring.Results per race and overall standings. Medals for top 3. Discards struck through. Separate divisions. Updates automatically when published in Scoring.
Comunicacao ao vivoLive communication
A Com. Regatas publica mensagens em tempo real: largadas, alertas, vento, sinal em terra, resultados, programa. Cada categoria com cor propria. Velejadores e treinadores recebem no telemovel.The Race Committee publishes real-time messages: starts, alerts, wind, shore signal, results, programme. Each category with its own colour. Sailors and coaches receive on mobile.
Contactos e oficiaisContacts and officials
Presidentes de Com. Regatas e Com. Protestos, Autoridade Organizadora. Visivel publicamente para reportar incidentes ou enviar protestos.Race Committee and Protest Committee presidents, Organizing Authority. Publicly visible to report incidents or submit protests.
Protestos onlineOnline protests
Concorrentes submetem protestos directamente pelo Event Hub com verificacao OTP por email. Formularios para todos os tipos: protesto, reparacao, reabertura, pergunta, substituicao.Competitors submit protests directly via Event Hub with OTP verification by email. Forms for all types: protest, redress, reopening, question, substitution.
Scoring & ClassificacoesScoring & Standings
📱 O scoring funciona em dois ecras em simultaneo: o anotador no telemovel (barco das chegadas) e o OR no desktop (backoffice). Ver Guia de Scoring para o walkthrough completo.📱 Scoring works on two screens simultaneously: the scorer on mobile (finish boat) and the RO on desktop (backoffice). See Scoring Guide for the complete walkthrough.
OCR de folhas manuscritasHandwritten sheet OCR
O anotador fotografa a folha de chegadas com o telemovel. Claude Vision reconhece os numeros de vela em 10-20 segundos. Calibracao de caligrafia por anotador para maior precisao.The scorer photographs the finish sheet with their mobile. Claude Vision recognises sail numbers in 10-20 seconds. Handwriting calibration per scorer for greater accuracy.
Claude VisionBackoffice de scoring (desktop)Scoring backoffice (desktop)
Aba Scoring no evento.html: ver resultados por classe e regata, editar com autocomplete de inscritos, reordenar posicoes, adicionar penalizacoes. Detecta velas de outra classe e duplicados.Scoring tab in evento.html: view results by class and race, edit with entries autocomplete, reorder positions, add penalties. Detects sails from another class and duplicates.
DesktopLow Point System automaticoAutomatic Low Point System
Classificacao geral por classe com descartes configuráveis, desempate regra A8 (RRS Apendice A), DNC automatico para inscritos sem resultado, penalizacoes de agua.Overall standings per class with configurable discards, tiebreak rule A8 (RRS Appendix A), automatic DNC for entries without result, water penalties.
Premios AdR com IANoR prizes with AI
O sistema le o AdR e extrai automaticamente os premios definidos (1a feminina, divisao INF, U17...). Badges coloridos aparecem na classificacao geral ao lado do nome.The system reads the NoR and automatically extracts defined prizes (1st female, INF division, U17...). Coloured badges appear in the overall standings next to the name.
IAPDF de classificacaoStandings PDF
Exportar PDF com header navy, logo do clube, tabela de resultados formatada, medalhas nos top 3. Logos de patrocinadores no footer. Pronto para publicar no Event Hub.Export PDF with navy header, club logo, formatted results table, medals for top 3. Sponsor logos in footer. Ready to publish in Event Hub.
Protestos & ComunicacaoProtests & Communication
Comissao de Protestos
Receber protestos via Event HubReceive protests via Event Hub
Concorrentes submetem pelo QoA com verificacao OTP por email. O protestado recebe notificacao automatica. A comissao recebe email com todos os detalhes.Competitors submit via QoA with OTP verification by email. The protestee receives automatic notification. The committee receives email with all details.
6 tipos de formulario6 form types
Protesto, Pedido de Reparacao, Reabertura, Pergunta, Substituicao de Tripulacao/Equipamento, Revisao de Resultado.Protest, Request for Redress, Reopening, Question, Crew/Equipment Substitution, Result Review.
Audiencias e decisoesHearings and decisions
Agendar audiencia, checklist RRS (regras invocadas), decisao fundamentada, notificacao ao requerente. Penalizacoes de agua com pontos automaticos.Schedule hearing, RRS checklist (rules invoked), reasoned decision, notification to applicant. Water penalties with automatic points.
Comissao de Regatas
Comunicacao ao vivoLive communication
Publicar mensagens por categoria (largada, vento, alerta, sinal em terra, programa, resultado). Feed timeline com cores por categoria no Event Hub.Publish messages by category (start, wind, alert, shore signal, programme, result). Timeline feed with colours per category in Event Hub.
Pedidos e respostasRequests and responses
Receber pedidos dos concorrentes (via Event Hub) e responder com estado e notificacao por email. Historico completo por evento.Receive requests from competitors (via Event Hub) and respond with status and email notification. Complete history per event.
Oficiais podem protestarOfficials can protest
Presidente ou membro da Com. Regatas / Com. Protestos submete protesto pelo Event Hub com verificacao de email de oficial (sem OTP de velejador).President or member of the Race Committee / Protest Committee submits protest via Event Hub with official email verification (no sailor OTP).
Series de RegatasRegatta Series
Criar serieCreate series
Nome, tipo de evento, classes, sistema de scoring (Low Point ou Bonus Point), numero de regatas por etapa, descartes. Tipo de inscricao: por serie (inscricao unica) ou por evento (por etapa).Name, event type, classes, scoring system (Low Point or Bonus Point), number of races per stage, discards. Entry type: per series (single entry) or per event (per stage).
Etapas (jornadas)Stages
Cada etapa e um evento independente com o seu proprio Event Hub, inscritos e scoring. A serie agrega os resultados de todas as etapas automaticamente.Each stage is an independent event with its own Event Hub, entries and scoring. The series aggregates results from all stages automatically.
Classificacao acumuladaCumulative standings
Totalizacao por Licenca Desportiva do leme, cross-event. Descartes globais configurados na serie. Desempate A8 entre etapas. Ordenada cronologicamente por data de inicio de cada etapa.Totalling by skipper's Sports Licence, cross-event. Global discards configured in the series. A8 tiebreak between stages. Chronologically ordered by start date of each stage.
Import Sailwave (.blw)Import Sailwave (.blw)
Para clubes que usam Sailwave para scoring: importar ficheiro .blw de cada etapa. O parser suporta encoding Latin-1, DNC automatico, velas duplicadas, competidores excluidos.For clubs using Sailwave for scoring: import .blw file for each stage. Parser supports Latin-1 encoding, automatic DNC, duplicate sails, excluded competitors.
Navegacao entre etapas no Event HubNavigation between stages in Event Hub
O dropdown de navegacao entre etapas aparece automaticamente no header do Event Hub quando o evento pertence a uma serie com 2+ etapas.The stage navigation dropdown appears automatically in the Event Hub header when the event belongs to a series with 2+ stages.
RAI AssistantRAI Assistant
No backoffice do evento (evento.html)In the event backoffice (evento.html)
Conhece o contexto completo: inscritos por classe, documentos publicados, oficiais, configuracao de scoring, serie/etapa. Ajuda a redigir avisos, responder a perguntas sobre regras, gerar texto para comunicacoes.Knows the full context: entries per class, published documents, officials, scoring configuration, series/stage. Helps draft notices, answer questions about rules, generate text for communications.
Claude SonnetNo Event Hub publico (qoa.html)In the public Event Hub (qoa.html)
Disponivel para velejadores, pais e treinadores sem login. FAB button com painel deslizante. Responde sobre como inscrever, prazos, documentos, contactos, regras de protesto. Bilingue PT/EN.Available for sailors, parents and coaches without login. FAB button with sliding panel. Answers about how to enter, deadlines, documents, contacts, protest rules. Bilingual PT/EN.
No formulario de inscricaoIn the entry form
Ajuda o atleta durante o processo de inscricao. Responde sobre classes, divisoes, documentos necessarios, taxas, prazos. Contextualizado com os dados reais do evento.Helps the athlete during the entry process. Answers about classes, divisions, required documents, fees, deadlines. Contextualised with real event data.
Gerar documentos oficiaisGenerate official documents
Gerar AdR e IdR completos com IA a partir dos dados do evento. Tambem gera Avisos aos Concorrentes. Preview HTML antes de publicar. Cache de 6 horas para performance.Generate complete NoR and SIs with AI from event data. Also generates Notices to Competitors. HTML preview before publishing. 6-hour cache for performance.
IA