Softwareentwicklung

Web-Anwendungen und Kundenportale entwickeln lassen

Sortia Labs entwickelt Web-Anwendungen, mit denen Ihre Mitarbeiter und Kunden im Browser arbeiten: Kundenportale, interne Werkzeuge und Verwaltungsoberflächen. Sie laufen auf Computer, Tablet und Handy ohne Installation und lassen sich an Ihre vorhandenen Systeme anbinden. Den Code schreiben wir so, dass Ihr eigenes Team oder ein anderer Dienstleister ihn weiterführen kann.

  • Web-App entwickeln lassen
  • Kundenportal
  • Progressive Web App
  • Portal entwickeln lassen
  • Interne Tools
Termine des Tages: Warteschlange, Zeitachse und Tabelle
Die Woche planen
Die Woche planen
Web-App-Entwicklung

Welche Web-Anwendungen wir für Sie bauen

Kundenportale

Ihre Kunden sehen Aufträge, Verträge, Rechnungen und Dokumente an einem Ort, laden Unterlagen hoch und stellen Anfragen selbst. Das entlastet Telefon und Postfach, und Anfragen kommen geordnet dort an, wo sie bearbeitet werden.

Interne Werkzeuge

Wo heute Excel-Listen, E-Mails und Zettel einen Ablauf zusammenhalten, entsteht eine Anwendung mit Eingabemasken, Status und Verlauf. Alle arbeiten mit demselben Stand, statt Dateiversionen per E-Mail abzugleichen.

Progressive Web Apps

Eine Progressive Web App lässt sich wie eine App auf den Startbildschirm legen, auf iPhone und Android, ohne Umweg über einen App Store. Wo es fachlich passt, bleibt sie auch bei schwacher Verbindung nutzbar.

Anmeldung, Rollen und Protokoll

Anmeldung mit zweitem Faktor, Rechte je Rolle und Abteilung und ein Protokoll, wer wann was geändert hat. Diese Sorgfalt bringen wir aus Projekten in der Banken-IT mit.

Schnell und barrierearm

Seiten, die auch über Mobilfunk zügig laden, Bedienung per Tastatur und gut lesbare Kontraste. Schriften und Bibliotheken liefern wir mit der Anwendung aus, statt sie von fremden Servern nachzuladen; so halten wir es auch auf unseren eigenen Websites.

Vorgehen

Vom ersten Gespräch zur laufenden Web-Anwendung

  1. 1

    Nutzer und Abläufe

    Wir sprechen mit den Menschen, die täglich mit der Anwendung arbeiten werden, und halten Rollen, Daten und angebundene Systeme in einem kurzen Konzept fest.

  2. 2

    Klickbarer Prototyp

    Sie klicken sich durch die wichtigsten Bildschirme, bevor die eigentliche Entwicklung beginnt. So fallen Missverständnisse auf, solange Änderungen noch wenig kosten.

  3. 3

    Entwicklung in Etappen

    Jede Etappe endet mit einer lauffähigen Version auf einem Testsystem, das Ihr Team selbst ausprobiert. Automatische Tests und Code-Review prüfen bei jeder Änderung, ob Bestehendes noch funktioniert.

  4. 4

    Livegang und Betrieb

    Wir bringen die Anwendung auf unsere Infrastruktur, in Ihre Cloud oder auf Ihren eigenen Server und kümmern uns auf Wunsch um Updates, Backups und Überwachung.

Fragen zu Web-App-Entwicklung

Web-App oder App aus dem Store: Was passt besser?

Für Formulare, Listen, Dokumente und Freigaben reicht meist eine Web-App: Sie läuft auf jedem Gerät mit Browser, und Updates kommen ohne Installation bei allen Nutzern an. Eine native App lohnt sich, wenn Sie das Handy tiefer nutzen, etwa für Aufgaben im Hintergrund, Bluetooth oder eine eigene Tastatur. Wir bauen beides, auf Wunsch auch zusammen mit einer gemeinsamen Schnittstelle dahinter.

Läuft die Web-Anwendung auch auf dem iPhone?

Ja, in Safari und den anderen Browsern auf iPhone und iPad. Eine Progressive Web App lässt sich dort zusätzlich auf den Home-Bildschirm legen. Native iOS-Apps entwickeln wir nicht selbst; dafür arbeiten wir mit Partnern zusammen.

Welche Technik setzen Sie ein?

Auf dem Server meist PHP 8 oder Python, im Browser JavaScript und TypeScript, als Datenbank PostgreSQL oder MySQL, ausgeliefert mit Docker und nginx. Wir wählen, was Ihr Team später selbst pflegen kann, und nicht das, was gerade in Mode ist.

Können Sie eine bestehende Web-Anwendung übernehmen?

Ja. Wir arbeiten uns in Code, Datenbank und Server ein, beschreiben den Ist-Zustand und beheben zuerst, was Betrieb oder Sicherheit gefährdet. Danach entwickeln wir die Anwendung weiter oder bauen sie Schritt für Schritt im laufenden Betrieb um.

Erzählen Sie uns, welchen Ablauf Ihre Web-Anwendung tragen soll.

Ein paar Sätze zu Nutzern, Daten und vorhandenen Systemen genügen. Wir melden uns mit einer ersten Einschätzung und einem Vorschlag für den Prototyp.