für Jet Admin – Admin-Panel-Framework für Ihre Anwendung
Jet Admin ist ein SaaS-Dienst, der automatisch ein erweiterbares Backoffice für Ihre Anwendung generiert.
Jet Bridge ist eine eigenständige App, die eine REST-API generiert, über die Ihre SQL-Datenbank mit Jet Admin verbunden wird.
Dieses Projekt wurde entwickelt, um den Anforderungen kleiner Startups und reifer Unternehmen gerecht zu werden.
Dies ist ein komplettes Remake unserer beliebten Django Jet-Administrationsoberfläche.
CRUD (erstellen, lesen, aktualisieren, löschen)
Alle gängigen Vorgänge zum Anzeigen, Erstellen, Aktualisieren oder Löschen von Daten.
Suchen und filtern
Filtern Sie Daten einfach nach jedem Feld mit den gängigsten Suchvorgängen und durchsuchen Sie sie nach Textvorkommen. Für bestimmte Fälle können Sie ein SQL-Segment zum Filtern erstellen.
Segmente
Mit Segmenten können Sie angewendete Filtersätze als Segment speichern oder aus einer SQL-Abfrage erstellen, um sie in Zukunft schnell verwenden zu können.
WYSIWYG-Schnittstellenanpassung
Sie können fast jeden Teil der Benutzeroberfläche visuell anpassen – Navigationsmenü, Sammlungslistenansichten, Formulare zum Erstellen/Aktualisieren von Datensätzen.
Listenansicht-Layout
Eine Reihe vorgefertigter Listenlayouts mit Ausnahme der Standardtabellenansicht wie Kanban-Board und Karte mit Markierungen.
Dashboards
Erstellen Sie verschiedene Arten von Diagrammen, Tabellen und anderen Widgets, um Ihre KPIs zu visualisieren oder Daten ohne Programmierung zu überwachen – innerhalb Ihrer visuellen Oberfläche. Mit SQL können komplexe Datenabfragen erstellt werden.
Teams und Berechtigungen
Laden Sie Benutzer zur Zusammenarbeit an einem Projekt ein und vergeben Sie Zugriffsrechte basierend auf ihrem Team.
Export
Sie können alle Sammlungsdaten oder Teile davon in die gängigsten Formate wie CSV oder Excel exportieren.
Responsives Layout
Die Benutzeroberfläche ist für jedes Gerät optimiert, von Telefonen über Tablets bis hin zu Desktops.
Obwohl wir versuchen, die meisten wichtigen Funktionen sofort zu integrieren, reicht es manchmal nicht aus. Für bestimmte Fälle bieten wir Flex-Funktionen an, um Funktionen zu implementieren, die mit Standardfunktionen nicht verfügbar sind:
Benutzerdefinierte Ansichten
Für sehr spezifische Seiten können Sie Ihr eigenes benutzerdefiniertes FlexView basierend auf React, Angular oder einem anderen Framework erstellen und es in die Jet Admin-Oberfläche integrieren. Beim Schreiben Ihres eigenen benutzerdefinierten JS/CSS/HTML sind Ihnen bei der Implementierung jeder benötigten Seite keine Grenzen gesetzt.
Benutzerdefinierte Aktionen
Wenn Sie einige Vorgänge für Datensätze oder andere Geschäftslogiken in Ihrem Backend ausführen müssen, können Sie FlexActions erstellen und diese direkt über die Jet Admin-Schnittstelle ausführen. Die Übergabe einiger zusätzlicher Parameter an Ihr Backend wird unterstützt.
Benutzerdefinierte Felder
Manchmal möchten Sie möglicherweise benutzerdefinierte Felder, die eine Kombination aus mehreren Feldern sind, Felder aus verwandten Sammlungen verwenden oder das Ergebnis einer Berechnung sind. In diesem Fall können Sie FlexField verwenden und eine benutzerdefinierte JavaScript-Funktion schreiben, um Felddaten nach Ihren Wünschen zu formatieren.
Jet Admin ist eine SaaS-Frontend-Anwendung, die auf der Seite von Jet Admin gehostet wird und in Ihrem Browser funktioniert. Es verbindet sich mit der SQL-Datenbank Ihres Projekts über die Open-Source-Backend-Anwendung Jet Bridge , die Sie auf Ihrer Seite installieren. Die Integration von Jet Admin in Ihr Projekt erfordert also die Installation nur einer Komponente – Jet Bridge . So sollte es nach der Installation aussehen:
Ihre App
Jede Ihrer Anwendungen, die mit Ihrer Datenbank funktioniert. Jet Admin interagiert nicht direkt damit.
Datenbank
Auf Ihre Datenbank hat Jet Admin keinen direkten Zugriff.
Jet-Brücke
Eine Open-Source-Anwendung, die auf der Seite Ihres Servers installiert und mit Ihrer Datenbank verbunden ist. Es generiert automatisch eine REST-API basierend auf Ihrer Datenbankstruktur. Jet Interface funktioniert mit der Datenbank über Jet Bridge .
Jet-Schnittstelle
Webanwendung, auf die über jeden Browser zugegriffen werden kann. Die Pflege und Aktualisierung dieser Webanwendung obliegt dem Jet Admin- Team. Ihre Anwendungsdaten werden direkt von Jet Bridge an Jet Interface in Ihrem Browser übertragen und bleiben für den Jet Admin- Dienst unsichtbar.
Python 2.7 oder 3.4+
Eine der folgenden SQL-Datenbanken :
Um Jet Admin in Ihrem Projekt zu installieren, befolgen Sie bitte diese Anleitung:
https://app.jetadmin.io/projects/create
Wenn Sie noch kein Jet -Konto haben, werden Sie aufgefordert, eines zu erstellen und sich mit dem vorhandenen Konto anzumelden.
Nach der Registrierung Ihres Projekts werden Sie zu Ihrem Projekt weitergeleitet und können mit der Arbeit mit Jet beginnen
Schicken Sie uns gerne eine E-Mail – [email protected]
Dieses Projekt (Jet Bridge) ist MIT -lizenziert – Einzelheiten finden Sie in der LIZENZ-Datei.