Home

Products

App catalog → Install on your device Your apps
ServicesProjectsBlog (ES)

About

Who we areProcessStackTrustChangelog
Contact

Tech stack

What the suite and this site are built with, and why. No black box: the providers we name are the same ones our privacy notice lists.

The suite's apps

React + TypeScript

The interface of every app, typed end to end: fewer bugs in production.

Vite + Tailwind CSS

Fast builds and one design system across every app.

PWA

They install from the browser on Android, iPhone, Windows and Mac, and update themselves. Some, like the point of sale and the field logbook, keep working offline.

Data and server

PostgreSQL · Supabase

Each product has its own PostgreSQL database: one app's data doesn't live alongside another's.

Deno

Functions next to the data for what happens on the server: e-invoice stamping, email and scheduled jobs.

id.donaumorgen.com

One DonauMorgen account for the whole suite; you can also sign in with Google or Microsoft.

Native apps

When an app needs what the browser can't give, we build it native on each platform, with no layers in between.

Kotlin · Jetpack Compose

Android. Acoply's field logbook already runs this way: offline capture, encrypted on the phone, and it reads the USB soil probe.

Swift · SwiftUI

iPhone, iPad and Mac, with Apple's own tools.

WinUI 3 · .NET

Windows desktop, with Microsoft's current native framework.

Providers

The same ones our privacy notice names.

Vercel
Hosting for the sites and apps.
Supabase (AWS)
Databases and files.
Resend
App email.
Stripe
Subscription billing.
Facturama · SW Sapien
CFDI stamping (SAT-authorized PACs).
Anthropic (Claude)
The AI in the apps that use it.

Integrations

What the apps connect to.

  • SAT: CFDI 4.0, bulk download and 69-B lists.
  • Official exchange rate.
  • Google and Microsoft calendars.
  • Identity verification.
  • Weather and satellite maps for the field.
  • Field sensors, such as the USB soil probe.

This site

Astro (SSG)

SSG: static HTML that renders without JavaScript. SEO and speed by default.

React (islands)

Only interactive components load JS (islands). Everything else is HTML.

DonauMorgen® is our own mark, in continuous use since 2014.