Modern und schnell!

Wir programmieren digitale Lösungen mit TYPO3

Wir lieben komplexe Projekte

Deshalb orientieren wir unser Setup daran

Für komplexe, individuell programmierte Funktionalität ist das technische Setup entscheidend. Deshalb richten wir unsere Entwicklungsmethoden an Projekten aus, an denen mehrere Entwickler zum Erfolg beitragen. Unser Team ist erfahren und entwickelt unsere Entwicklungsumgebung stetig weiter.

Moderne Methoden

Komplexe Funktionen und Lösungen lieben wir besonders. Einige Beispiele von uns realisierter Lösungen sind personalisierte Multi-Language-Pages, Mitglieder-Portale, hochdynamische Datenbankintegration für Produktkataloge oder Dienstleistungen, Schnittstellen zu PIM-, ERP- oder CRM-Systemen, Single-Sign-On-Lösungen oder Integration von Anwendungen wie Mattermost oder Rocket.Chat.

Festangestellte Entwickler

Ihr Projekt kommt schneller voran und funktioniert nachhaltig, weil eingespielte Teams ohne Reibungsverluste gemeinsam an Ihrem Projekt arbeiten. Bei uns stehen Ihnen dauerhaft Experten zur Weiterentwicklung oder Support zur Verfügung, die Sie und Ihr Projekt genau kennen. Das heißt auch, dass wir bereits bei Evaluation und Planung Entwickler hinzuziehen können, die später für die Umsetzung verantwortlich sind.

Modernste Tools

  • Versionierung mit Git
  • Paketmanagement mit Composer
  • Docker-basierte lokale Entwicklungsumgebung
  • Continuous Integration
  • Test Driven Development
  • Domain Driven Design
  • Zero-Downtime Deployment
  • Agile Entwicklung mit Scrum oder Kanban

Blue #0f4185

Lernen Sie uns persönlich kennen!

Haben Sie Fragen oder möchten Sie ein kostenloses, unverbindliches Angebot? 
Wir kommen gerne bei Ihnen vorbei oder laden Sie auf einen Kaffee bei uns ein.

+49 69 260 99 70 30

Ausgewählte Referenzen

TÜV Hessen

Einfacher, schneller, direkter, schöner!

Dank übersichtlicher Navigation und selbsterklärendem Aufbau finden Nutzer schnell, was sie suchen. Für Redakteure ist das Arbeiten einfach und komfortabel.

Uni Würzburg

Demokratische Qualität live!

Dynamische Grafiken mit vue.js und Highcharts visualisieren die Qualität der Demokratie in über 200 Ländern seit über 100 Jahren.

 

Moderne Technologien, mit denen wir arbeiten

Frontend, Backend und Tools

Grunt/Webpack

Derzeit nutzen wir Grunt zur Automatisierung verschiedener Frontend-Tasks (Bundling von Javascript etc.). Langfristig werden wir hier jedoch auf Webpack setzen, das noch mehr Möglichkeiten zur Verwaltung von Frontend-Scripts und Assets bietet.

Vue.js

Vue.js ist ein modernes, leichtgewichtiges Javascript-Framework, das sich für Single-Page-Applications, aber auch on-top auf einer normalen Fluid-basierten TYPO3 Website einsetzen lässt. Durch seine flache Lernkurve und einfache Bedienbarkeit hat es sich schnell bei uns als bessere Alternative zu jQuery durchgesetzt.

Scss

Wer an der Entwicklung großer Websites mitgearbeitet hat, kennt das: Irgendwann werden CSS-Klassen und Verkettungen von Selektoren unüberschaubar. Scss – ein CSS-Präprozessor –löst das Problem, indem es Verschachtelung von Selektoren erlaubt und die CSS-Syntax um weitere Kontrollstrukturen erweitert.

PHP7, Symfony, Doctrine, Composer

PHP hat sich in den letzten Jahren extrem weiterentwickelt: Frameworks wie Symfony oder Laravel bieten eine solide Grundlage für echte OOP-Programmierung auf hohem Niveau. Composer als Paketmanager erleichtert das Einbinden von Third-Party-Libraries massiv. Mit PHP7 kam nun auch noch - neben wichtigen Sicherheitsfeatures wie einer strikten Typisierung - eine leistungsstarke Engine dazu. Wir nutzen als stark PHP-lastige Agentur all diese Neuerungen und bleiben stets bei den neuesten Trends am Ball.

Docker

Nachdem wir jahrelang Vagrant (automatisiert mit Puppet) eingesetzt haben, sind wir mittlerweile auf eine Docker-basierte lokale Entwicklungsumgebung umgestiegen. Docker-Compose übernimmt dabei die Konfiguration der Umgebungen, die wir somit auf jedes Kundenprojekt gezielt abstimmen können. So lassen sich Komponenten wie etwa ein Elasticsearch-Node ganz einfach lokal integrieren.

Deployer

Natürlich haben wir auch Pipelines für automatisiertes Deployment. Die Logik dahinter setzen wir mit Deployer um - ein Deployment-Tool, das passenderweise in PHP geschrieben ist und sich damit optimal in unsere Entwicklungslandschaft einfügt.

Unsere Kunden