# Requisitos de sistema para RUFUS Race Manager

Antes de começar a usar o **RUFUS Race Manager (RRM)**, é importante garantir que seu hardware e infraestrutura de rede atendam aos requisitos necessários. Este guia descreve as especificações mínimas e recomendadas do sistema para a versão da web e o aplicativo local do Windows. Além disso, ele fornece sugestões de equipamentos de rede para otimizar o desempenho e a confiabilidade durante seus eventos de corrida.

## Requisitos mínimos e recomendados para PC

O RUFUS Race Manager é construído com tecnologias avançadas, como React, Node.js, Electron, e utiliza o MongoDB Atlas juntamente com os serviços da AWS. Essas tecnologias fornecem uma plataforma robusta e escalável, mas também têm requisitos de hardware específicos para funcionar de forma otimizada.

### Especificações de Hardware

#### Requisitos Mínimos

* **Processador**: CPU de dois núcleos (Intel Core i3 ou equivalente)
* **Memória (RAM)**: 8 GB
* **Armazenamento**: 2 GB de espaço em disco disponível
* **Placa de vídeo**: Placa de vídeo integrada com capacidade para resolução de 1024x768
* **Interface de rede**: porta Ethernet ou adaptador Wi-Fi
* **Portas USB**: Pelo menos uma porta USB disponível

#### Requisitos recomendados

* **Processador**: CPU quad-core (Intel Core i5 ou equivalente)
* **Memória (RAM)**: 16 GB ou mais
* **Armazenamento**: 5 GB de espaço em disco disponível (SSD preferencial para um desempenho mais rápido)
* **Placa de vídeo**: Placa de vídeo dedicada compatível com resoluções mais altas
* **Interface de rede**: porta Gigabit Ethernet e adaptador Wi-Fi de banda dupla
* **Portas USB**: Várias portas USB 3.0 para periféricos

### Sistemas Operacionais

#### Aplicativo do Windows

* **Sistema operacional mínimo**: Windows 10 (64 bits)
* **Sistema operacional recomendado**: Windows 11 (64 bits)

*Observação: Embora o RRM possa ser executado no Windows 7 ou 8, esses sistemas operacionais estão desatualizados e não são mais suportados pela Microsoft, o que pode representar riscos de segurança e problemas de compatibilidade.*

#### Versão para a Web

* **Navegadores compatíveis**: Versões mais recentes do Google Chrome, Mozilla Firefox, Microsoft Edge
* **Sistemas Operacionais**: Windows 10/11, macOS Catalina ou posterior.

## Recomendações de Equipamentos de Rede

Uma rede confiável é crucial para uma comunicação perfeita entre o RRM e seus dispositivos de temporização. Os roteadores e switches certos podem melhorar significativamente a velocidade e a confiabilidade da transmissão de dados.

### Roteadores

#### Requisitos Mínimos

* **Padrões**: Suporta IEEE 802.11n (Wi-Fi 4)
* **Bandas de frequência**: 2,4 GHz
* **Portas Ethernet**: Portas de 10/100 Mbps
* **Recursos**: Firewall básico e configurações de segurança

#### Roteadores recomendados

* **Padrões**: Suporta IEEE 802.11ac ou 802.11ax (Wi-Fi 5 ou Wi-Fi 6)
* **Bandas de frequência**: Banda dupla (2,4 GHz e 5 GHz)
* **Portas Ethernet**: Portas Gigabit Ethernet (10/100/1000 Mbps)
* **Recursos**:
* Configurações avançadas de qualidade de serviço (QoS)
* Suporte a vários SSIDs e rede de convidados
* Recursos de segurança robustos (criptografia WPA3)
* Tecnologias MU-MIMO e beamforming para melhor desempenho sem fio

#### Modelos sugeridos:

* **Intermediário**:
* TP-Link Archer AX20
* Netgear Nighthawk R7000
* **De ponta**:
* ASUS RT-AX88U
* Linksys MX5 Velop AX Whole Home Wi-Fi 6 System

### Interruptores

#### Requisitos Mínimos

* **Tipo**: Switch não gerenciado
* **Portas**: Pelo menos 8 portas Ethernet de 10/100 Mbps
* **Características**: Funcionalidade plug-and-play

#### Interruptores recomendados

* **Tipo**: Switch Gigabit gerenciado
* **Portas**: 16 ou mais portas Gigabit Ethernet
* **Recursos**:
* Suporte a VLAN para segmentação de rede
* Priorização de QoS
* Agregação de links para maior largura de banda
* Design com eficiência energética

#### Modelos sugeridos:

* **Intermediário**:
* Netgear GS316 (Não gerenciado)
* TP-Link TL-SG1016DE (Easy Smart Switch)
* **High-End**:
* Cisco SG350-28 (Gerenciado)
* Ubiquiti UniFi Switch US-24 (Gerenciado)

## Considerações Adicionais

### Conectividade com a Internet

Embora o RRM suporte modos de trabalho offline, é necessária uma conexão com a internet para:

* Instalação inicial do software e atualizações
* Sincronizando dados com a nuvem
* Acessando recursos e suporte online

#### Recomendações:

* **Largura de banda**: velocidade mínima de download/upload de 5 Mbps; recomenda-se 10 Mbps ou superior para uma operação mais suave
* **Tipo de conexão**: As conexões com fio são preferíveis para maior estabilidade, especialmente durante eventos.

### Dispositivos Periféricos

Considere os seguintes periféricos para melhorar a sua configuração de gestão de corridas:

* **Impressoras**: para imprimir listas de partida, resultados e certificados
* **Recomendação**: impressoras a laser para impressão mais rápida e melhor qualidade
* **Armazenamento de backup**: HDs externos ou pen drives para backup de dados
* **Recomendação**: Dispositivos com pelo menos 16 GB de capacidade e suporte a USB 3.0
* **Nobreak (UPS)**: Para proteger contra quedas de energia
* **Recomendação**: Unidades de nobreak com proteção contra picos de energia e capacidade suficiente para manter seu sistema funcionando por pelo menos 15 minutos
* **Monitores**: configurações de monitor duplo podem melhorar a eficiência do fluxo de trabalho
* **Recomendação**: monitores com resolução Full HD (1920x1080) ou superior

## Conclusão

Garantir que seu hardware e infraestrutura de rede atendam aos requisitos mínimos e recomendados é essencial para o desempenho ideal do RUFUS Race Manager. A preparação adequada ajuda a evitar problemas técnicos durante momentos críticos de seus eventos de corrida.

### Principais pontos:

* **Hardware**: Invista em um computador moderno com poder de processamento e memória suficientes para lidar com as demandas do RRM.
* **Equipamentos de rede**: utilize roteadores e switches confiáveis que ofereçam os recursos necessários para manter uma rede estável e segura.
* **Equipamento adicional**: Considere periféricos e soluções de backup para melhorar a funcionalidade e proteger contra a perda de dados.

Ao atender a esses requisitos e recomendações, você estará bem equipado para aproveitar todos os recursos do RUFUS Race Manager, garantindo uma experiência de evento de corrida perfeita e bem-sucedida.
