Guia técnico da plataforma ToolRides
1. Arquitetura Geral
Modelo SaaS Multiempresa:
O ToolRides funciona em um modelo SaaS (Software as a Service), permitindo que várias empresas gerenciem suas operações de transporte em uma arquitetura compartilhada, porém com dados totalmente isolados e seguros.
Backend na Nuvem:
A plataforma é hospedada na nuvem, o que garante alta disponibilidade, escalabilidade e acesso seguro de qualquer lugar.
2. Principais Tecnologias
Backend:
Linguagem principal: PHP (com frameworks estáveis voltados a serviços RESTful).
Banco de dados: MySQL para armazenamento transacional, altamente otimizado para operações em tempo real.
Serviços de API: Integração por meio de APIs RESTful para interoperabilidade com outros sistemas e automações.
Frontend Web:
Stack: ReactJS, HTML5, CSS3 e JavaScript.
Design Responsivo: Adaptado para PC, tablet e dispositivos móveis.
Painéis dedicados: Interfaces específicas para administradores, operadores, motoristas e clientes.
Aplicativos móveis:
Plataformas: Apps nativos para Android e iOS.
Linguagens: Flutter e Java/Kotlin para Android, Swift para iOS.
Atualizações frequentes: Distribuição via Play Store e App Store.
3. Segurança
Criptografia:
Toda a comunicação entre cliente e servidor utiliza HTTPS/TLS.
Senhas e dados sensíveis são armazenados seguindo boas práticas de hashing e criptografia.
Segregação de dados:
Cada empresa acessa apenas as suas próprias informações.
Controle de acesso por meio de papéis e permissões configuráveis.
Backups:
Backup automático diário dos bancos de dados em servidores seguros.
4. Integrações
Mapas e geolocalização:
Google Maps API para rastreamento em tempo real, cálculo de rotas e cercas virtuais (geofences).
Notificações:
Notificações push via Firebase para alertas imediatos.
Gateways de pagamento:
Integração com Stripe, Mercado Pago e outros métodos de pagamento eletrônico (sob solicitação e conforme o país).
Webhooks e automação:
Suporte à integração com sistemas externos por meio de webhooks e APIs públicas/documentadas.
5. Escalabilidade e suporte
Infraestrutura em nuvem:
Balanceadores de carga, escalonamento automático e suporte 24/7.
Atualizações:
Implantação contínua de melhorias sem interromper o serviço.
6. Informações NÃO divulgadas por segurança
Por motivos de segurança e conformidade com padrões, não compartilhamos detalhes sensíveis como:
Código-fonte específico ou acesso a repositórios.
Estrutura interna dos bancos de dados.
Configuração detalhada de servidores ou serviços em nuvem.
Algoritmos proprietários e lógica de negócio estratégica.
Credenciais, chaves de API ou dados de usuários finais.
7. Perguntas frequentes
Qual é o escopo da instalação personalizada da plataforma?
O escopo básico para a instalação e configuração inclui:
Criação e configuração inicial da conta da empresa no ToolRides (dados, usuários e principais papéis).
Publicação e personalização básica dos aplicativos móveis com nome, cores e logotipo da empresa. Eles podem ser publicados nas contas do Cliente (caso ele tenha as próprias) ou também nas contas do ToolRides nas lojas Android e iOS.
Até 3 treinamentos iniciais remotos sobre o uso das principais funções do sistema (admin web, app móvel para motoristas e operadores).
Suporte para integração de métodos de pagamento (quando aplicável ao país).
Documentação básica de uso e canais de suporte técnico.
Não inclui desenvolvimentos sob medida, integrações complexas ou personalizações avançadas.
Onde os dados ficam hospedados?
Em provedores de nuvem AWS e GCP, em conformidade com as normas internacionais de proteção de dados.
Posso solicitar uma integração personalizada?
Sim. A equipe técnica avalia a viabilidade e, em seguida, estima os prazos e custos de integração dos novos serviços ou funcionalidades que você precisar.
Qual suporte o ToolRides oferece?
Contamos com 2 tipos de suporte:
- Suporte 24/7 para incidentes críticos, como quedas de serviço.
- Atendimento administrativo para dúvidas ou ajuda em horário comercial, de segunda a sexta, das 09:00 às 18:00 GMT-05.
Este artigo foi útil?
Suporte
- Guia técnico da plataforma ToolRides
- Pagamento da assinatura ToolRides via PayPal

Casos de uso
Mensageria
Empresas de táxi
Transporte privado
Empreendedores de transporte
Última milha
SuperApp
Software
Despacho para táxis
Transporte corporativo
Leilão
Produtos
Software de reservas
Plataforma de despacho
App do Motorista
App do Passageiro
Widget Web
Funções
Programar e reservar
Gestão de Motoristas
Personalizado
Painel corporativo
Segurança e suporte
Recursos
Aprender