Was eine Web-App ist
Eine Web-App ist ein Programm, das im Browser läuft. Sie öffnen es über eine Adresse, am Rechner im Büro, am Tablet an der Theke oder am Handy unterwegs. Installiert wird nichts. Die Daten liegen auf dem Server, und alle arbeiten mit demselben Stand, auch an mehreren Standorten. Ein paar Web-Apps, die wir gebaut haben:
- Mietwagen-Software
- Bei SafarovCar auf Sylt entstehen Verträge und Rechnungen in der Web-App, Schäden werden bei der Übergabe digital festgehalten.
- Online-Buchung
- Gäste von Heidjer Alpakas buchen und bezahlen ihre Wanderung im Kalender, statt anzurufen.
- Kasse und Lager
- Ein Händler mit mehreren Standorten verkauft über eine Kasse im Browser, jeder Verkauf bucht den Bestand sofort ab.
- Kundenverwaltung (CRM)
- Ein Vertriebsteam hat Kontakte, Angebote, Rechnungen mit Zahlungsstand und Kampagnen an einem Ort.
App-Entwicklung für Browser und Handy
Wenn von App-Entwicklung die Rede ist, denken viele an den App Store. Für die meisten Betriebe reicht eine Web-App: eine Anwendung, die im Browser läuft, auf dem Handy wie eine App aussieht und sich als Symbol auf den Startbildschirm legen lässt. Sie muss nicht durch die Prüfung von Apple oder Google und ist nach einem Update sofort bei allen aktuell. Ob Ihr Fall doch eine App aus dem Store braucht, etwa wegen Zugriff auf bestimmte Funktionen des Telefons, klären wir im Gespräch.
Kassensysteme (POS), entwickelt oder angebunden
Ein Kassensystem, im Handel POS genannt (Point of Sale), ist mehr als die Kasse an der Theke. Es führt den Bestand, gibt Belege aus und zeigt, was an welchem Standort verkauft wurde. Wir entwickeln Kassensysteme als Web-App, die auf jedem Gerät mit Browser und Barcode-Leser läuft. Haben Sie schon eine Kasse, binden wir sie an Website, Online-Shop oder Buchungssystem an, damit Bestände und Preise überall gleich sind.
Ein Beispiel ist unser Kassensystem in der Cloud für einen Händler mit mehreren Verkaufsstellen: Lagerverwaltung je Standort, Bestand in Echtzeit und Belege auf Arabisch und Englisch.
ERP-Systeme: eigene ERP-Funktionen oder Anbindung
Ein ERP-System (Enterprise Resource Planning) hält Einkauf, Lager, Aufträge, Rechnungen und Kunden in einer gemeinsamen Datenbasis. Nicht jeder Betrieb braucht dafür ein großes Softwarepaket. Oft reicht eine Web-App mit genau den ERP-Funktionen, die Sie täglich nutzen, etwa Bestände, Aufträge und Rechnungen.
Arbeiten Sie bereits mit einem ERP-System, verbinden wir Website, Online-Shop, Kasse oder Buchung über Schnittstellen damit. Bestellungen, Bestände und Kundendaten laufen dann automatisch hin und her, statt doppelt eingetippt zu werden.
Anbindung und Erweiterung von ERP-Systemen wie SAP
Viele Unternehmen arbeiten mit SAP oder einem vergleichbaren ERP-System. Das ersetzen wir nicht. Wir bauen daneben, was dort fehlt oder zu umständlich ist: eine Web-App für den Außendienst, ein Portal für Ihre Kunden, eine Erfassung am Handy oder einen Online-Shop, der Artikel, Preise und Bestände aus dem ERP übernimmt und Bestellungen zurückgibt.
Die Verbindung läuft über die Schnittstellen, die Ihr System anbietet, bei SAP etwa über OData- oder REST-Dienste. Welche das in Ihrem Fall sind und welche Daten fließen dürfen, klären wir mit Ihrer IT, bevor wir ein Angebot schreiben.
Wann sich eigene Software lohnt
Fertige Programme sind für viele Aufgaben die richtige Wahl. Eigene Software lohnt sich dort, wo sie an Grenzen stoßen. Typische Anzeichen:
- Excel als Datenbank
- Buchungen, Kunden oder Bestände stehen in Tabellen, die mehrere Leute gleichzeitig bearbeiten. Irgendwann weiß niemand mehr, welche Fassung stimmt.
- Programme, die nicht miteinander reden
- Dieselbe Adresse wird in drei Systeme getippt, weil Kalender, Rechnung und Kundenliste getrennt laufen.
- Bezahlt, aber nicht genutzt
- Sie zahlen für eine große Software, nutzen ein Zehntel davon und vermissen trotzdem die eine Funktion, die Sie täglich bräuchten.
- Ihr Ablauf ist Ihr Vorteil
- Wenn Sie etwas anders machen als die Konkurrenz, sollte die Software das abbilden, statt Sie in einen Standard zu zwingen.
Softwareentwicklung in Hamburg, mit kurzen Wegen
Wir sitzen in Hamburg und arbeiten direkt mit Ihnen, ohne Vertrieb dazwischen. Wer die Anforderungen aufnimmt, programmiert auch. Das erspart Missverständnisse und lange Abstimmungsrunden. Termine finden per Video oder bei Ihnen vor Ort statt.
Gebaut haben wir unter anderem eine Software für die Autovermietung SafarovCar auf Sylt, Buchungsstrecken für die Alpakawanderungen von Heidjer Alpakas und für das Nadiah Sultan Spa in Kuwait sowie Bestellstrecken mit Foto-Upload für Miniamigo und TOONIQ.
Was Sie nach der Softwareentwicklung in der Hand haben
Eine Anwendung, die Ihr Team ohne lange Schulung bedienen kann, eine Beschreibung, wie sie aufgebaut ist, und einen Ansprechpartner, der sie kennt. Wir setzen auf verbreitete Technik, damit die Software auch in Jahren noch gepflegt werden kann. Wie die Arbeit in Etappen abläuft, steht unter Webanwendung, Beispiele für Termine und Reservierungen unter Buchungssystem.
Häufige Fragen zur Softwareentwicklung.
Das hängt vom Umfang ab. Deshalb beginnen wir mit einem kleinen ersten Teil, der schon im Alltag hilft, und erweitern danach. Sie bekommen für jede Etappe ein schriftliches Angebot, bevor wir anfangen.
Eine erste nutzbare Fassung ist oft nach einigen Wochen fertig. Größere Anwendungen entstehen in mehreren Etappen über Monate. Den Zeitplan legen wir gemeinsam fest, nachdem wir Ihren Ablauf kennen.
Wir entwickeln Web-Apps, die auf dem Handy wie eine App funktionieren und sich auf den Startbildschirm legen lassen. Ob Sie zusätzlich eine App aus dem App Store brauchen, besprechen wir anhand Ihrer Anforderungen.
Oft ja. Wir sehen uns den vorhandenen Code an und sagen Ihnen offen, ob sich das Weiterbauen lohnt oder ob ein Neuanfang auf Dauer günstiger ist.
Auf Wunsch wir: Hosting, Updates, Sicherungen und Weiterentwicklung. Wenn Sie lieber selbst hosten oder ein eigenes Team aufbauen, übergeben wir die Anwendung mit ihrer Beschreibung.