LiTha.

Full-Stack-Entwicklung

Wenn kein fertiges Werkzeug passt: eine Anwendung, die Ihren Ablauf abbildet — vom Formular bis zur Auswertung.

Woran es meistens hakt

Der Ablauf steckt in drei Tabellen, zwei Postfächern und einem Kopf. Fertige Werkzeuge können fast alles, nur nicht das eine, worauf es in Ihrem Betrieb ankommt. Am Ende richtet man den Betrieb nach dem Werkzeug aus statt umgekehrt.

Was Sie davon haben

  • Fehler fallen beim Bauen auf, nicht beim Kunden
  • Läuft im Browser, fühlt sich an wie eine App — ohne App Store

Wie wir das machen

Typen, die durchgehen

Ein Feld heißt in der Datenbank so wie im Formular. Benennt man es um, bricht der Build. Das klingt banal, spart aber genau die Fehlerklasse, die sonst erst auffällt, wenn ein Kunde ein leeres Feld sieht.

Datenbankänderungen, die man zurückdrehen kann

Jede Schemaänderung ist eine versionierte Migration. Bei Trade Insight sind es inzwischen 25 Stück. Der Wert zeigt sich in dem Moment, in dem eine davon zurückgenommen werden muss.

Web-Apps, die sich wie Apps anfühlen

Installierbar, offlinefähig, mit Benachrichtigungen. Für viele Anwendungsfälle reicht das und Sie sparen sich zwei native Apps samt Store-Freigaben.

Anmeldung und Mehrsprachigkeit gehören an den Anfang

Beides nachträglich einzubauen bedeutet, jede Seite noch einmal anzufassen. Wir planen es von vornherein ein, auch wenn zunächst nur eine Sprache live geht.

Womit wir arbeiten

  • TypeScript
  • Next.js
  • React
  • Fastify
  • PostgreSQL
  • Drizzle
  • Zod
  • Playwright

Belegt durch

Der erste Schritt

Beschreiben Sie einen Ablauf so, wie er heute wirklich läuft — mit allen Ausnahmen. Genau die Ausnahmen entscheiden, ob sich ein Eigenbau lohnt.

Reden wir