Worauf Sheetward aufbaut
Für die Arbeit mit Sheetward brauchen Sie diese Seite nicht — aber wenn Ihre IT fragt, worauf die Plattform läuft, finden Sie hier die Antwort. Die gehostete Plattform ist eine klassische dreischichtige Web-Anwendung: Die Oberfläche läuft in Ihrem Browser, ein Dienst prüft jede Regel, und die Daten jeder App bleiben für sich. Sie installieren nichts — alles unterhalb des Browsers wird für Sie betrieben.
| Schicht | Technologie | Was sie für Sie leistet |
|---|---|---|
| Ihr Browser | React + TypeScript | Formulare, Tabellen und Dashboards werden lokal dargestellt, damit sich die tägliche Arbeit flüssig anfühlt. |
| Schützende Eingangstür | Cloudflare | Jede Verbindung ist verschlüsselt (HTTPS); Angriffs- und Bot-Verkehr wird ausgefiltert, bevor er die Anwendung erreicht. |
| Der Regelwächter | FastAPI (Python) | Ein Dienst prüft Anmeldung, Rollen, Validierungsregeln, Formeln, Umrechnungen und Importe bei jeder Anfrage — nie nur im Browser. |
| Speicher für Datensätze | PostgreSQL (SQLite bei selbst gehosteten Installationen und Standalone-eigenständige Apps) | Die Daten jeder App sind durch Row-Level Security abgeschottet — keine App kann die Datensätze einer anderen lesen, selbst im selben Arbeitsbereich nicht. |
| Dateispeicher | S3-kompatibler Cloud-Speicher | Anhänge und Backups, heruntergeladen über signierte Links, die nach kurzer Zeit ablaufen. |
| Support & E-Mail | AWS Bedrock + eingebauter E-Mail-Versand | Der KI-Support-Assistent (in Tarifen, die ihn enthalten) sowie Einladungen, Warnungen und Bestätigungsnachrichten. |
Die gesamte Sheetward-Oberfläche — eine Single-Page-App, die Formulare, Tabellen und Dashboards lokal rendert
Überall TLS (HTTPS), mit DDoS- und Bot-Schutz, bevor Anfragen die Anwendung erreichen
Die einzige Tür zu Ihren Daten — Anmeldung, Rollen, Validierungsregeln, Formeln und Importe werden hier durchgesetzt
Pro App isoliert — Datensätze und Nachschlagetabellen
Anhänge & Backups, ausgeliefert über kurzlebige signierte Links
Support-Assistent zur Beantwortung von Fragen
Einladungen, Warnungen und Bestätigungsmails
- In Ihrem Browser. Alles, was Sie sehen — Formulare, Tabellen, Dashboards — ist eine React + TypeScript-App, die direkt in Ihrem Browser dargestellt wird, damit sich die tägliche Arbeit flüssig anfühlt.
- Eine schützende Eingangstür. Der gesamte Datenverkehr läuft zuerst über Cloudflare: Jede Verbindung ist verschlüsselt (HTTPS), und Angriffs- und Bot-Verkehr wird ausgefiltert, bevor er Sheetward überhaupt erreicht.
- Eine einzige Tür zu Ihren Daten. Ein einziger Dienst auf Basis von FastAPI (Python) bearbeitet jede Anfrage. Anmeldung, Rollen, Validierungsregeln, Formeln, Umrechnungen und Importe werden hier geprüft — nie nur im Browser. So kann niemand Ihre Regeln mit einer geschickten Anfrage umgehen.
- Die Daten jeder App abgeschottet. Datensätze liegen in PostgreSQL, und Row-Level Security hält die Daten jeder App getrennt — Ihre Spesen-App kann nie die Datensätze Ihrer Gehalts-App lesen, selbst im selben Arbeitsbereich nicht. (Selbst gehostete Installationen und Standalone-eigenständige Apps halten jede App stattdessen in einer eigenen SQLite-Datei.)
- Dateien getrennt aufbewahrt. Anhänge und Backups landen in S3-kompatiblem Objektspeicher, nicht in der Datenbank, und werden über private Links heruntergeladen, die nach kurzer Zeit ablaufen.
- Support & E-Mail eingebaut. Der KI-Support-Assistent läuft auf AWS Bedrock (in Tarifen, die ihn enthalten); Einladungen, Warnungen und Bestätigungs-E-Mails werden für Sie versendet — nichts einzurichten.