1. Entender a Plataforma
Last updated
Last updated
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.
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.
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.
Veja neste vídeo uma demonstração da plataforma:
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