para Jet Admin – estrutura do painel de administração para seu aplicativo
Jet Admin é um serviço SaaS que gera automaticamente back office extensível para seu aplicativo.
Jet Bridge é um aplicativo independente que gera API REST por meio da qual seu banco de dados SQL é conectado ao Jet Admin .
Este projeto foi desenhado para atender às necessidades de pequenas startups e empresas maduras.
Este é um remake completo da nossa popular interface de administração do Django Jet.
CRUD (criar, ler, atualizar, excluir)
Todas as operações comuns para visualizar, criar, atualizar ou excluir dados.
Pesquisar e Filtrar
Filtre dados facilmente por qualquer campo com as pesquisas mais comuns e pesquise-os por ocorrência de texto. Para alguns casos específicos, você pode criar um segmento SQL para filtrar.
Segmentos
Os segmentos permitem que você salve o conjunto de filtros aplicados como um segmento ou crie-o a partir de uma consulta SQL para uso rápido no futuro.
Personalização da interface WYSIWYG
Você pode personalizar visualmente quase todas as partes da interface – menu de navegação, visualizações de lista de coleções, formulários de criação/atualização de registros.
Layout de exibição de lista
Vários layouts de lista prontos para uso, exceto a visualização de tabela padrão, como quadro Kanban e mapa com marcadores.
Painéis
Crie diferentes tipos de gráficos, tabelas e outros widgets para visualizar seus KPIs ou monitorar dados sem programação – dentro de sua interface visual. Consultas de dados complexas podem ser criadas com SQL.
Equipes e permissões
Convide usuários para colaborar em um projeto e atribua direitos de acesso com base em sua equipe.
Exportar
Você pode exportar todos os dados da coleção ou parte deles para os formatos mais comuns, como CSV ou Excel.
Layout responsivo
A interface é otimizada para qualquer dispositivo, de telefones a tablets e desktops.
Embora tentemos incluir a maioria dos recursos importantes prontos para uso, às vezes isso não é suficiente. Para quaisquer casos específicos, oferecemos recursos Flex para implementar funcionalidades não disponíveis nos recursos padrão:
Visualizações personalizadas
Para páginas muito específicas você pode criar seu próprio FlexView personalizado baseado em React, Angular ou qualquer outro framework e integrá-lo na interface Jet Admin. Escrever seu próprio JS/CSS/HTML personalizado não tem limites na implementação de qualquer página que você precisar.
Ações personalizadas
Se precisar executar algumas operações em registros ou qualquer outra lógica de negócios dentro do seu backend, você pode criar FlexActions e executá-las diretamente da interface Jet Admin. A passagem de alguns parâmetros adicionais para o seu back-end é suportada.
Campos personalizados
Às vezes você pode querer campos personalizados que sejam uma combinação de vários campos, usem campos de coleções relacionadas ou sejam o resultado de algum cálculo. Nesse caso, você pode usar FlexField e escrever uma função JavaScript personalizada para formatar os dados dos campos da maneira que desejar.
Jet Admin é um aplicativo front-end SaaS hospedado no Jet Admin que funciona em seu navegador. Ele se conecta ao banco de dados SQL do seu projeto por meio do aplicativo back-end Jet Bridge de código aberto que você instala ao seu lado. Portanto, a integração do Jet Admin ao seu projeto requer a instalação de apenas um componente – Jet Bridge . Veja como deve ficar após a instalação:
Seu aplicativo
Qualquer um dos seus aplicativos que funcione com seu banco de dados . O Jet Admin não interage diretamente com ele.
Banco de dados
Seu banco de dados ao qual o Jet Admin não tem acesso direto.
Ponte a Jato
Um aplicativo de código aberto instalado no lado do seu servidor e conectado ao seu banco de dados. Ele gera automaticamente API REST com base na estrutura do seu banco de dados. Jet Interface funciona com banco de dados através do Jet Bridge .
Interface de jato
Aplicativo web acessível a partir de qualquer navegador. A manutenção e atualização deste aplicativo da web ficam por conta da equipe Jet Admin . Os dados do seu aplicativo são transmitidos diretamente do Jet Bridge para o Jet Interface no seu navegador e permanecem invisíveis para o serviço Jet Admin .
Python 2.7 ou 3.4+
Qualquer um dos seguintes bancos de dados SQL :
Para instalar o Jet Admin em seu projeto, siga este guia:
https://app.jetadmin.io/projects/create
Se você ainda não possui uma conta Jet , será solicitado que você crie uma e faça login com a conta existente.
Após registrar seu projeto você será redirecionado para o seu projeto e poderá começar a trabalhar com Jet
Sinta-se à vontade para nos enviar um e-mail – [email protected]
Este projeto (Jet Bridge) é licenciado pelo MIT - consulte o arquivo LICENSE para obter detalhes.