Community · Help

Sheetward User Guide

Turn an Excel workbook (or Google Sheet) into a multi-user web app — forms, validation, lookups, import/export and more.

Technical architecture

Curious what Sheetward is built on? The hosted platform is a classic three-tier web application: the interface runs in your browser, one API service enforces every rule, and each app's data is stored in isolation. You install nothing — everything below the browser is operated for you.

Your browser

The whole Sheetward interface — a single-page app that renders forms, tables and dashboards locally

ReactTypeScriptTailwind CSS
Secure edge

TLS (HTTPS) everywhere, with DDoS and bot protection before requests reach the application

Cloudflare
Application server

The only door to your data — sign-in, roles, validation rules, formulas and imports are all enforced here

FastAPIPython
Databases

Isolated per app — records & lookup tables

PostgreSQL
File storage

Attachments & backups, served via short-lived signed links

Cloudflare R2
AI *

Support Assistant for answering questions

AWS Bedrock
Email

Invites, alerts and verification mail

* AI Support Assistant is included in all paid plans.
  • In your browser. The whole interface is a React + TypeScript single-page app. Forms, tables and dashboards render locally, so day-to-day work feels instant.
  • A protective edge. All traffic flows through Cloudflare: TLS (HTTPS) everywhere, with DDoS and bot protection applied before a request ever reaches the application.
  • One API for everything. A FastAPI (Python) service is the only door to your data. Sign-in, roles, validation rules, formulas, conversions and imports are enforced here — never only in the browser.
  • Isolated per app. Records live in PostgreSQL, with each app's data fenced off by row-level security so one app can't read another's — even inside the same workspace. (Self-hosted setups and standalone bundles give each app its own SQLite file.)
  • Files kept separately. Attachments and backups go to S3-compatible object storage and are downloaded through short-lived signed links, not through the database.
  • Support & email. The AI Support Assistant runs on AWS Bedrock and is included in every paid plan; transactional email — invites, alerts and verification — is built in.