POST NO BLOG QUBIC
Dia 4 de 5 Dias de Mergulhos Profundos: QubicMetrics – Um Painel de Análise para Qubic Explorer
Escrito por

A Equipe Qubic
Publicado:
27 de set. de 2024
Ouça este post do blog
Bem-vindo ao Dia 4 de nossa série de aprofundamento abordando cinco dos recentes vencedores de subsídios Qubic. Hoje exploramos QubicMetrics, um painel de controle amigável que fornece métricas essenciais, aprimorando a função do Qubic Explorer e oferecendo insights detalhados sobre a rede Qubic.
O QubicMetrics terá a capacidade de rastrear todos os repositórios Qubic no GitHub e compilar análises globais. Métricas, como estatísticas de commits, atividade de contribuidores e desempenho geral do repositório, serão rastreadas e agregadas. Ele fornecerá insights precisos sobre a rede Qubic integrando-se aos servidores RPC do Qubic, fornecendo dados em tempo real e usando a API REST do GitHub para excluir commits de mesclagem e commits vazios.
Conheça o Desenvolvedor
Tomas Pozo (Discord: tomaspozo_) é o desenvolvedor do QubicMetrics. Ele tem experiência na criação de interfaces centradas no usuário e se especializa na construção de aplicações web. Ele é proficiente em JavaScript, TypeScript, Python, bem como em React, Node.js, NestJS, Express, Django frameworks. Como um aprendiz contínuo, Tomas está sempre explorando novas tecnologias na indústria de tecnologia. Suas contribuições técnicas podem ser vistas em sua página GitHub.
Recursos e Benefícios do QubicMetrics
Capacitação de Usuários: Os usuários terão acesso a dados críticos sobre a rede Qubic, o que promoverá o engajamento, ajudará as partes interessadas a tomarem decisões informadas e, em última análise, contribuirá para o crescimento do ecossistema Qubic.
Análises Globais: O QubicMetrics fornecerá uma visão geral das atividades de desenvolvimento, rastreando todos os repositórios Qubic no GitHub, bem como agregando e exibindo métricas-chave.
Integração de Dados em Tempo Real: O painel integrará diretamente com os servidores RPC do Qubic para buscar dados em tempo real.
Interface Amigável ao Usuário: Os usuários poderão facilmente filtrar e explorar dados, comparar tendências históricas e obter insights sobre o desempenho e as atividades de desenvolvimento da rede.
Crescimento do Ecossistema: O painel agregará valor e promoverá o crescimento do ecossistema Qubic ao fornecer uma camada fundamental para outras aplicações descentralizadas (dApps), carteiras e serviços.
Arquitetura Técnica
A biblioteca JavaScript React foi escolhida por sua eficiência no desenvolvimento, rápida capacidade de resposta e habilidade para fornecer uma experiência ideal ao usuário.
A Aplicação de Página Única (SPA) Vite foi escolhida por seus inúmeros benefícios, incluindo ambiente de desenvolvimento rápido, tempos de carregamento rápidos, experiência ideal do usuário, carga reduzida no servidor, fácil desenvolvimento e manutenção, capacidades offline e desempenho aprimorado.
Tremor.so, uma biblioteca de gráficos de código aberto, foi escolhida por seus gráficos funcionais e visualmente atraentes, bem como componentes para a construção de painéis de controle.
NestJS foi escolhido para desenvolver um backend. Ele foi escolhido por sua versatilidade e fluxo de trabalho estruturado, permitindo o desenvolvimento rápido de APIs e fácil implementação de diferentes protocolos para troca de dados (por exemplo, REST, Graphql, etc.) e segurança. O backend extrairá dados estatísticos diários para preencher um banco de dados Postgres. Dados atuais e históricos poderão ser visualizados dentro do painel.
Estágios de Desenvolvimento Atual
O frontend foi desenvolvido. Isso inclui componentes-chave, como exibições de dados, filtros e conectividade de carteira. O desenvolvimento do backend está em andamento. Ele incluirá a integração de APIs para buscar dados e infraestrutura para processamento e armazenamento de dados. O aplicativo passará por rigorosos testes antes do lançamento. O projeto está programado para ser concluído em outubro de 2024.
Experiência do Usuário
O QubicMetrics será alinhado com o painel do Qubic Explorer, aprimorando a experiência do usuário e mantendo a aparência e sensação da aplicação existente. Com um forte foco em dados históricos, os usuários poderão criar gráficos para cada uma das principais métricas Qubic. Eles também poderão filtrar dados por períodos de tempo para explorar tendências passadas.
Subsídios para Desenvolvedores Disponíveis
Parabéns ao desenvolvedor do QubicMetrics! Você tem uma ideia de projeto que poderia apoiar o crescimento da rede Qubic? O Qubic está ativamente buscando desenvolvedores para ajudar a expandir nosso ecossistema. Leia mais sobre o Programa de Subsídios Qubic e inscreva-se para um subsídio.
Por favor, note: Este é o primeiro lote de subsídios entre muitos que virão. O Programa de Subsídios Qubic não está atualmente aceitando inscrições. Haverá um anúncio quando o próximo período de subsídio abrir.
Quais recursos do QubicMetrics você está mais ansioso para ver implementados? Junte-se à conversa no Discord e Telegram e compartilhe seus pensamentos.
Aviso Legal
O QubicMetrics é uma iniciativa impulsionada pela comunidade e opera de forma independente do Qubic Core e do Comitê de Direção (SteCo). Ele reflete os esforços e ideias da comunidade.


