Development of
websites and web apps

With Lar­avel and Craft CMS, we have two tech­nolo­gies in our tool­box that we can tai­lor to your require­ments. Togeth­er with a state-of-the-art user inter­face, we com­plete your dig­i­tal product.

Payment Providers

API Design

Complex forms

Automated Invoicing

MFA & SSO

Ticket Booking

Channel Managers

Data Pipelines

Automation

Didn’t find the
right thing?

We’re curi­ous – we are always on the look­out for inter­est­ing tasks. Do you have some­thing spe­cial in mind? Sur­prise us, chal­lenge us!

Challenge us

Frequently Asked Questions

What is tech­ni­cal debt?

Tech­nis­che Schulden in der Soft­wa­reen­twick­lung entste­hen, wenn man eine ein­fache, kurzfristige Lösung gegenüber ein­er langfristig besseren, aber möglicher­weise schwieriger umzuset­zen­den Lösung vorzieht.

Wer­den wieder­holt kurzfristige Lösun­gen imple­men­tiert, beschle­u­nigt das nicht die Entwick­lung, son­dern ver­langsamt sie im Gegen­teil: Jedes neue Fea­ture benötigt mehr Entwick­lungszeit, Bugs kön­nen leichter auftreten, Sicher­heit­slück­en entstehen.

Die Entschei­dung, tech­nis­che Schulden aufzunehmen, ist jedoch nicht kat­e­gorisch schlecht. Wir bei web­hub helfen Ihnen natür­lich beim Abwägen.

How much does a web­site or web app cost?

Die Kosten so eines Pro­jek­ts hän­gen direkt von den Anforderun­gen ab. Je kom­plex­er die Web­site oder die Web-App sein wird, desto höher sind die Kosten in Pla­nung, Entwick­lung, Betrieb und Sup­port. Daher ste­ht am Anfang eines jeden Pro­jek­ts die Anforderungs­bes­tim­mung, um eine sin­nvolle Aus­sage zu den Kosten machen zu kön­nen. Dabei kann die Entwick­lung gewiss­er Fea­tures gestrichen oder auf später ver­schoben wer­den, um das Bud­get im Auge zu behalten.

Ger­ade bei größeren Pro­jek­ten kann es natür­lich Risiken geben: Anforderun­gen kön­nen sich ändern und allzu ver­lock­ende Abkürzun­gen kön­nen tech­nis­che Schulden auf­bauen, die früher oder später abbezahlt wer­den müssen.

Um die Kosten­frage zu klären und die Pro­jek­trisiken abzuschätzen, begin­nen wir bei web­hub stets mit der Anforderungs­bes­tim­mung, um eine Funk­tion­sspez­i­fika­tion zu erstellen.

Who takes care of host­ing and operation?

Wir übernehmen sehr gerne das Host­ing Ihres dig­i­tal­en Pro­duk­ts. Dafür bieten wir Ihnen eine Ser­vice-Vere­in­barung, die neben dem Host­ing auch Updates, Fehler­be­he­bun­gen und Mon­i­tor­ing bein­hal­tet. Sie kön­nen auf unser­er Ser­vice-Seite mehr darüber lesen.

Soll­ten Sie mit Ihrer Web-App bei den ganz Großen mit­spie­len wollen, ver­mit­teln wir gerne an einen unser­er dedi­zierten Host­ing-Part­ner. Damit stellen wir sich­er, dass Sie einen opti­malen Ser­vice bekom­men, etwa 24/​7‑Support, automa­tis­che Skalier­barkeit, Redun­danz oder DDoS-Schutz.

What‘s the dif­fer­ence between web­sites and web apps?

Während bei­de Typen dieser dig­i­tal­en Pro­duk­te im Brows­er laufen, sind wir bei web­hub der Ansicht, dass Web­sites eher infor­ma­tiv­en Charak­ter haben und Web-Apps den Nutzern einen gewis­sen Grad an Inter­ak­tiv­ität bieten.

Mit anderen Worten: Web­sites bieten einen ein­seit­i­gen Infor­ma­tions­fluss, während Web-Apps einen Infor­ma­tions­fluss in zwei oder mehr Rich­tun­gen ermöglichen.

Diese Unter­schei­dung ist wichtig, weil Web-Apps weitaus kom­plex­er sein kön­nen als Websites.