1. Entender a Plataforma

A plataforma Madrix é constituída de dois módulos: um módulo para construção dos aplicativos, o Madrix Creator, e um módulo web para execução dos aplicativos, o Madrix Runtime.

Madrix Creator

O coração da plataforma é o Madrix Creator, um ambiente de desenvolvimento visual que oferece uma interface intuitiva e amigável, permitindo que usuários, desde desenvolvedores experientes até aqueles com conhecimento limitado em programação, materializem suas ideias de maneira eficiente.

Com uma variedade de componentes pré-configurados e uma interface de arrastar e soltar, o Madrix Creator simplifica a criação de formulários, relatórios, regras de negócios e integrações com bancos de dados e APIs.

Madrix Runtime

O Madrix Runtime complementa o ecossistema, oferecendo um ambiente web para execução dos aplicativos desenvolvidos no Madrix Creator. Esse módulo assegura uma performance eficiente e confiável (cloud AWS), garantindo que os aplicativos construídos atendam aos requisitos de desempenho e segurança. Além disso, o Madrix Runtime possibilita a escalabilidade dos aplicativos, permitindo que cresçam conforme as demandas do negócio evoluem. Isso significa que os aplicativos criados na plataforma Madrix não são apenas ágeis e fáceis de construir, mas também capazes de se adaptar dinamicamente às mudanças das necessidades empresariais.

Demonstração

Veja neste vídeo uma demonstração da plataforma:

Funcionalidades

Segue uma descrição das funcionalidades existentes atualmente na versão 9.17 da plataforma:

Madrix Creator:

  • Importação / Exportação de Aplicativos

  • Compartilhamento de componentes entre aplicativos

  • Relacionamento entre componentes (um-para-um, um-para-muitos e muitos-para-muitos)

  • Construtor de Telas (Interface do usuário):

    • Listas de registros armazenados na base de dados

    • Editor de Formulários (Responsivos e com suporte a Mobile First)

    • Editor de Relatórios

    • Editor de Dashboards

    • Configuração de Visões de Kanban

    • Configuração de Visões de Agenda

  • Construtor de Regras (Lógica):

    • Scripts com Blocos Visuais (Mensagens, E-mail, Push Notification, Acesso a Dados, etc)

    • Scripts escritos em C#

    • Customização de novos Blocos

    • Reuso de scripts

    • Eventos de Backend e Agendados para executar Scripts

    • Integração com IDEs externas (Ex.: Visual Studio)

    • Integração com bases de dados externas

    • Integração com APIs (Webservices, SDK)

    • Madrix AI (Funções de Inteligência Artificial)

    • Workflow

  • Armazenamento de Dados:

    • Criação de tabelas e campos

    • Construtor de Consultas NoCode

    • Editor de Consultas SQL

    • Configuração de Campos

    • Geração automática de views

  • Cadastro de ícones

  • Configuração do Menu

  • Múltiplos ambientes (Desenvolvimento, Homologação e Produção)

  • Cadastro de usuários

Madrix Runtime:

  • Suporte aos idiomas Português e Inglês

  • Tela de Login

    • Recaptcha

    • MFA

    • SSO

    • Esqueci Minha Senha

    • Proteção contra ataque de força bruta

  • Tela principal com os aplicativos

  • Tela principal de cada aplicativo

  • Alteração de senha pelo usuário logado

  • Central de Notificação Push

  • Configuração de Identidade Visual

  • Cadastro de Usuários e Grupos

  • Configuração de permissões de acesso aos Grupos

  • Integração com Active Directory

  • Acesso a Trilha de Auditoria

  • Configuração do E-mail da Organização

  • Consumo de Recursos da Cloud

  • Configuração de Termo de Aceite para Logon

  • Importação e Exportação de Dados para Excel

  • Exportação de Relatórios e Dashboards para PDF, CSV, Excel e Word.

  • Responsividade (Computador, Tablet ou Celular)

  • Balanceamento de Carga (Cloud AWS)

  • Rest API para Integração

Last updated