BLOG · HISTÓRIA DO PROJETO

Como a Kordyx está sendo construída.

Uma base aberta, uma instância real e uma identidade própria. A história técnica do projeto até aqui.

KordyxRelato da implantação
Logo KordyxConstruir sobre o que já funciona.
E fazer a plataforma ter a sua identidade.

Uma plataforma de verdade

A ideia da Kordyx parte de uma necessidade concreta: comunidades, contas, mensagens e chamadas em uma plataforma própria. A base aberta permitiu aproveitar um frontend e um backend existentes, em vez de começar com telas desconectadas de dados reais.

Preservar a base funcional

O cliente web continua usando React e a arquitetura do projeto original. API, Gateway, mídia, permissões e administração permanecem integrados. A instalação utiliza PostgreSQL e armazenamento persistente; os aplicativos não têm bancos separados para substituir as conversas existentes.

Contas e compatibilidade

A instância já possuía contas por nome de usuário. A adaptação acrescentou cadastro e login por e-mail sem descartar essas contas. Recuperação por e-mail e kits continuam atendendo às diferenças entre os registros antigos e novos.

Esse trabalho também exigiu ajustar a interface. Um aviso de verificação precisa levar a uma ação disponível, e a tela de configurações precisa refletir a capacidade real da instância.

Clientes para a mesma comunidade

O Android oficial Flutter foi adaptado, recebeu a identidade Kordyx e gerou APKs e um AAB de preparação. Os APKs atualizados estão disponíveis na página de download. O cliente Electron foi preparado para Windows, mas os instaladores dependem de uma compilação real em ambiente Windows. iOS exige Xcode e assinatura Apple.

A identidade Kordyx

A logo fornecida pelo operador passou a aparecer no site, nos clientes e nas telas de acesso. Os domínios separam site, aplicação, documentação e downloads. Links oficiais passaram a ser reconhecidos pela política de confiança da web, mantendo o aviso para sites externos.

O que uma publicação não comprova

Um APK compilado não comprova que microfone, câmera, captura e push funcionam em todos os aparelhos. Uma prévia local não comprova que outra pessoa recebeu uma transmissão. As validações devem ser observadas e registradas, sem transformar pendências em resultados aprovados.

Pagamentos ainda precisam de integração

O provedor escolhido para a Kordyx é Mercado Pago. Stripe está desativado. Checkout, webhooks, vínculo de pagamentos ao usuário e tratamento de estornos precisam ser implementados e testados antes de uma assinatura ser ofertada.

Evoluir com transparência

As fontes correspondentes e os scripts estão disponíveis, com licenças e créditos preservados. O roadmap acompanha o estado real das entregas e a documentação explica como utilizar a instância.