Inspeção industrial ENGI
Uma plataforma multilíngue para engenharia, software e robótica: venda de conteúdo e produtos, chat ao vivo com tradução automática, serviços de vídeo e arquivos, permissões detalhadas e uma arquitetura Docker flexível.
Contas
Cadastro, login e perfil
Faça login com e-mail e senha, Google ou GitHub , com confirmação por e-mail e redefinição de senha; as senhas são armazenadas como um hash. Sua função e todas as permissões de M1 a M8 (as ativas são verdes, as inacessíveis são cinzas), juntamente com um seletor de idioma e botões de permissão, são visíveis em sua conta pessoal.

Comunicações
Bate-papo e Multibate-papo
Três canais: chat geral , chat com o gerente (ChatM) e diálogos privados . Os clientes encontram imediatamente seu gerente de idioma "pessoal" e iniciam um diálogo em qualquer idioma.

tradução simultânea bidirecional
A mensagem é armazenada em sua forma original e o destinatário a lê em seu próprio idioma (a tradução é armazenada em cache). O remetente vê como seu texto aparece para o destinatário.
Online e alertas
O status "online" é visível em todo o site. Os gerentes têm dois botões de bate-papo (Chat, ChatM) e os clientes têm um. Círculos: verde para nova mensagem privada, amarelo para bate-papo geral. Quando o som está ativado, uma notificação é enviada para mensagens privadas, mesmo que o bate-papo não esteja aberto e a janela esteja minimizada. Se estiver offline, uma mensagem não lida é enviada, traduzida para o idioma do destinatário.

Controle e chamadas de vídeo
O administrador ou gerente designado pode visualizar todas as comunicações entre gerente e cliente para controle de qualidade e resolução de disputas. Chamadas de vídeo criptografadas (WebRTC + servidor TURN proprietário) estão disponíveis.

Segurança
Direitos de acesso
Função básica (USUÁRIO / GERENTE / ADMINISTRADOR) mais um conjunto específico de direitos:
| Certo | O que isso proporciona? |
|---|---|
| M1 | Cria seu próprio conteúdo e edita apenas o que é seu. |
| M2 | edita qualquer conteúdo |
| M3 | remove qualquer conteúdo |
| M4 | Baixe o vídeo original |
| M5 | Baixando arquivos de nível M5 |
| M6 | Baixando arquivos de nível M5 e M6 |
| M7 | Gerenciadores de bate-papo (ChatM) |
| M8 | Ceder os direitos M1, M4, M5, M6, M7 a terceiros. |
O administrador atribui todos os direitos; o administrador (M8) atribui um conjunto limitado. Os direitos de administrador não podem ser alterados. As verificações são realizadas no servidor, não apenas na interface.

Mídia
Serviço de vídeo
O vídeo é transcodificado para HLS adaptativo (360p/720p) preservando o original. Início rápido e ajustes de velocidade; o download original está disponível via M4.
Mídia
Serviço de arquivos
Qualquer arquivo (rar, exe, zip, etc.) de até 3 GB em armazenamento privado S3. Baixe somente por meio de um link seguro com verificação de direitos; o arquivo pode ser inserido diretamente no texto do artigo.

Contente
Blocos, subblocos, páginas, produtos
Árvore de funções: Bloco → Subbloco → Página (artigo/produto) → Arquivos . O bloco da loja cria páginas com produtos e preços. Cria, edita e exclui — com permissões M1/M2/M3. Todas as ações são registradas no histórico de auditoria; seções podem ser ocultadas sem serem excluídas.


Promoção
Adaptação para SEO
O conteúdo possui título, descrição e palavras-chave meta em cada um dos 14 idiomas , renderização no servidor, hreflang, sitemap e endereços legíveis por humanos, sendo indexado pelo Google e pelo Yandex.
Localização
Multilinguismo e níveis de acesso
14 idiomas , o conteúdo é armazenado por idioma; o botão "Criar em todos os idiomas" traduz o artigo automaticamente. Os níveis de acesso aplicam-se a blocos, subblocos, artigos, vídeos e arquivos:
| Nível | Quem pode acessar? |
|---|---|
| ANÔNIMO | todos, incluindo aqueles que não estão conectados |
| USUÁRIO | a todos os inscritos |
| M5 | proprietários de M5 ou M6 |
| M6 | Exclusivo para proprietários de M6 |
Para seções, o nível restringe a visualização (menus e pesquisa são filtrados) e, para arquivos, restringe o download. Um item aninhado não pode ser mais aberto que seu item pai.
Interface
Design, temas e navegação
6 esquemas de cores (claro, escuro, oceano, floresta, ameixa, cinza) - alterne com um clique, a escolha é salva, alto contraste em qualquer tema.
A busca começa com os primeiros caracteres, destaca as correspondências, filtra por seções e exibe os melhores resultados no topo; ela leva em consideração os níveis de acesso.

Privacidade
O que os cookies armazenam?
Requisitos mínimos: idioma ( NEXT_LOCALE ) e sessão de login (HttpOnly). Tema e som são armazenados no navegador. Sem rastreadores de anúncios de terceiros.
Infraestrutura
Arquitetura e backup
Serviços Docker independentes em uma rede compartilhada:
A arquitetura é flexível — um novo recurso ou gateway de pagamento pode ser adicionado como um contêiner separado sem afetar o restante; armazenamento compatível com S3 (migração para AWS/Backblaze sem alterar o código).
Todo o conteúdo, correspondências e arquivos podem ser salvos (backup) e restaurados; o upload de banco de dados e arquivos para um servidor de terceiros é suportado.

Pagamentos
Pagamento online
Para a Bielorrússia, aceitamos ERIP , cartões (bePaid, WEBPAY, Assist) e criptomoedas. Para outros países, aceitamos Stripe, PayPal, Paddle e métodos de pagamento locais. O provedor de pagamento é um plugin.
Desenvolvimento
Perspectivas e Comércio
Uma loja com pedidos e assinaturas, produtos digitais protegidos por direitos autorais, CRM para gerentes, consultorias em vídeo online, newsletters de marketing e um marketplace.
Resultado
Vantagens
- Tudo é seu, hospedado em servidor próprio - dados sob controle, sem taxas de usuário.
- 14 idiomas com tradução automática de conteúdo e chat ao vivo.
- Permissões detalhadas M1–M8 e níveis de acesso ao conteúdo.
- Entrega segura de arquivos e vídeos.
- Arquitetura flexível - adicione recursos e mercados rapidamente.
Administrador
- Painel único: conteúdo, usuários, funções, chat, auditoria, S3.
- Publique em 14 idiomas com um clique.
- Backup e recuperação.
Gerentes
- Bate-papo com tradução automática – vendas em qualquer idioma.
- Nossos clientes na região.
- Direito M8 - atribui parte dos direitos.
Clientes
- Faça login via Google/e-mail, conteúdo no seu idioma.
- Notificações: site, som, e-mail.
- Pagamento de forma prática.
