Referenzen Softwareentwicklung

Gleich vorneweg: Softwareentwicklung ist meist ein "verschwiegenes" Geschäft. Bitte haben Sie Verständnis, dass wir hier nur einige Namen und Projekte nennen können!

Contao

Erweiterungen, Extensions, Modulentwicklung

Contao-Modul

WELTKARTE MIT SLIDER UND KLICKFUNKTION

Für die "FMD Productions" haben wir ein individuelles Modul mit folgenden Funktionen erstellt:

  • Das Modul gliedert sich in in links und rechts und passt sich selbst an den Bildschirm an.
  • Links ist das Kartenmodul. Hier kann man die Produktionsorte mit Beschreibung und Koordinaten eintragen.
  • Rechts zeigt es einen selbst programmierten Slider, der ausgewählte Bilder und Videos zum jeweiligen Drehort zeigt.
  • Unter dem Slider kann man optional noch ein kurzer Text mit Linkfunktion einfügen.
  • Oben und unter dem Modul sind weitere freie Text- und Bildmodule mit der man das Modul ergänzen kann.
  • Mobil verschwindet die Karte und es erscheinen statt dessen Buttons für die Produktionsorte.

Verwendet wurden dazu PHP, Javascript, JQuery, MySQL. Alles basiert auf Contao 4.9 mit dem dort verwendeten Symfony-Unterbau.

4 Cols

Responsive flexible Spaltenanordnung

Für ein Luxushotel in Norddeutschland haben wir dieses bedienerfreundliche Modul entwickelt.

Eine auf dem Desktop 2- oder 4-spaltige Darstellung soll auf dem Tablett im Querformat unter Ausblenden einer frei definierbaren Spalte dann 3-spaltig werden. Bei Tablett im Hochformat soll die ausgeblendete Spalte wieder auftauchen und das ganze 2-zeilig und 2-spaltig werden. Auf den Smartphone geht das Ganze dann in eine 1-spaltige Anzeige über bei der eine frei definierbare Spalte nicht mehr angezeigt wird.

Als Spaltenelemente können Bilder, Videos, Texte und Sliderelemente eingesetzt werden. Diese Einzelelemente können 1-spaltig, 2-spaltig oder 3-spaltig vom Redakteur definiert werden.

Contao-Kalender-Erweiterung

Belegungsplan Ferienwohnung

Für inzwischen mehrere Websites haben wir einen Belegungsplan für Ferienwohnungen, Ferienhäuser, Ferienappartements usw. entwickelt.

Er baut grundsätzlich auf dem Standardkalender von Contao auf und kann damit nebenbei dessen Funktionen nutzen. Erweitert wurden von uns:

  • Frei definierbare Vorschau von mehreren Kalendern, die die Belegung in die Vergangenheit und in die Zukunft anzeigen. Standard sind 1 Monat in die Vergangenheit und 15 Monate in die Zukunft.
  • Die Belegung im Frontend ist farbig gekennzeichnet. Dabei werden die Tage an denen die Mieter wechseln korrekt graphisch mit einem Schrägstrich oder nur halbgrün  angezeigt. Dies geschieht durch 5 verschiedene Symbole: Frei / Belegt / Davor frei - jetzt belegt / direkter Wechsel von belegt - belegt / bisher belegt - jetzt frei.
  • Die Backendeingabe wurde speziell auf die Vermietung von Ferienwohnungen bzw. Ferienhäusern angepasst. Auch die Kalender-Listenansicht im Backend wurde komplett überarbeitet.
  • Es kann z.B. auch ein Typ der Belegung eingegeben werden, also z.B. Eigennutzung, Renovierung, Freunde, Standardgast. Der genaue Nutzungstyp ist im Frontend aus Datenschutzgründen standardmäßig nicht sichtbar, dort gibt es für den Besucher der WebSite nur die Ansicht frei oder belegt.
  • Die Belegungsliste kann per Mail an 2 verschiedene Empfänger versendet werden, dabei gibt es genauer gesagt 2 Listen, eine beinhaltet auch die internen Felder für den Vermieter, die andere Liste hat nur "offizielle" Felder. Diese ist z.B. als Übersicht für die Reinigungskraft gedacht.
  • Selbstverständlich können mehrere Kalender angelegt werden, wenn man z.B. mehrere Vermietungsobjekte / Ferienhäuser / Ferienwohnungen / Appartements / oder oder hat.

Isotope-Erweiterungen

Anpassungen im Frontend und im Backend

Die Shopextension von Contao ist ein sehr mächtiges Modul, das sehr gut gepflegt wird und wenig Wünsche offen lässt.

Aber es gibt natürlich trotzdem Dinge, die man in seinem Shop  individuell anders haben will. Hier haben wir für diverse Kunden einige Anpassungen vorgenommen. Realisiert wurden  z.B. weitere Datenbankfelder, spezielle Anzeigegalerien, Artikelfilter, Rabattsysteme, Freundschaftsmodule.

Referenzmodul

Galerieansicht mit Filterung

Dieses ursprünglich in Contao 2 entwickelte Modul haben wir mitsamt dem Kunden "geerbt". Im Auftrag des Kunden wurde es speziell für diesen auf Contao 3 geupdatet und dann mit weiteren Filtern und Ansichten erweitert und an neue Anforderungen angepasst. Ein Jahr später wurde das Modul auf die Contaoversion 4 angepasst und dabei wieder erweitert um einige Gimmiks.

Page-Extension

Mehr Überschriften und Bilder im Menü

Eine kleine Contao-Erweiterung für 2 zusätzliche Überschriften und Menübilder. Sie erlaubt mehrere sprachspezifische Seitentitel und Slogans übereinander in der Seitenstruktur im Backend einzugeben. Ferner kann bei Bedarf zusätzlich ein Menübild dort ausgewählt werden. Angezeigt werden die Texte im Headerimage der jeweiligen Seiten. Selbstverständlich ist die Anzeige responsiv gestaltet für die spezifische Darstellung auf Desktop, Tablet und Smartphone.

Menu-Extension

Das Contao-Menü mit einer Übersichtsseite

Das Contao-Succerfish-Menü wurde auf Wunsch des Kunden um eine Zwischenansicht erweitert.

Contao-Modul

Hdf-Kurse und HdF-Kalender

Für das Haus der Familie in Straubenhardt haben wir eine Contao-Erweiterung für das Kursprogramm erstellt. Anforderung war eine Software, das vom Browser aus bedienbar ist und bei dem die Besucher die aktuellen laufenden Kurse und Veranstaltungen in verschiedenen Ansichten einsehen und sich auch gleich zum Kurs anmelden können. Die Admins, das Büro des HdF und die Kursleiter sollen je nach ihren Rechten die Kurse anlegen und verändern können.

Das System wurde daher an die WebSite des HdF angelehnt und von dort aus erreichbar. Via individuellem Login können die Admins, das Büro und Kursleiter die per Kurse bequehm von zuhause aus per PC oder Smartphone anlegen bzw. verändern. Alle Änderungen werden in einer Logdatei protokolliert.

Als Programmiersprache kam das Contao-Framework, PHP, CSS und HTML5 zum Einsatz. Ursprünglich war es 2014 für Contao 3 entwickelt worden, 2020 wurde es an die Contao Version 4 angepasst und um einige Funktionen erweitert und optisch aufgehübscht.

Backofenbelegung

Damit nichts anbrennt

Für den reibungslosen Ablauf am Backtag haben wir für unseren Nachbarn und Freund J.M. einen Belegungsplan kreiert. Somit weiß jeder wann er mit seinem Brotteig am Backhaus erscheinen kann. Leckeres "just in time Brot" ist der Mühe Lohn!

Als Programmiersprache kam PHP und HTML5 zum Einsatz.

Contao-Erweiterung

Skiliftbetreiber - Dienstplan

Für den Skilift Stokinger in Freudenstadt haben wir ein Onlinebuchungssystem für den Dienstplan der Betriebsleiter und Lifthelfer erstellt. Anforderung war ein Buchungssystem, das vom Browser aus bedienbar ist und bei dem die Admins und anderen Berechtigten jederzeit online den aktuellen Stand des Dienstplans einsehen können.

Als Programmiersprache kam PHP und HTML5 zum Einsatz.

Contao-Erweiterung

Belegungsplan für die Tennishalle

Für die Tennishalle hatten zusammen wir 2013 mit unserem Partner Wassing Messtechnik ein Onlinebuchungssystem für die Hallenbelegung einer Tennishalle erstellt und auch über Jahre gepflegt. Anforderung damals war ein Buchungssystem, das vom Browser aus bedienbar ist, sich von der Optik und Haptik in das Layout der WebSite integriert und bei dem die Admins und die Spieler jederzeit online den aktuellen Stand des Belegungsplans einsehen können. Die Abos wurden in dieser Version von einem PC in der Halle verwaltet.

2020 wurde das Modul nochmals komplett überarbeitet und um einige Funktionen erweitert. Es läuft jetzt unter Contao 4.9 und genügt als Erweiterung jetzt den offiziellen Vorgaben von Contao 4.9. Alles nötigen Funktionen können jetzt über das Buchungsmodul selbst online abgewickelt werden. Dazu zählen Buchen, Bearbeiten, Löschen der Abos und Einzelspiele durch den Admin. Online Buchen, online Löschen bis zu einem definierten Zeitraum vor dem Spiel für seine Spiele durch den registrierten Spieler ist selbstverständlich auch möglich. Die Buchungen bzw Änderungen werden per Mail an den Admin und den Spieler bestätigt.  Ferner kann der Spieler eine Liste mit seinen Spielen einsehen, der Admin kann eine weitere Liste einsehen mit den aktuellen Spielen.

Als Programmiersprache kam PHP, HTML5 und das Contao-Framework zum Einsatz.

Contao-Erweiterung

Bergwerksführereinteilung

Für ein Besucherbergwerk haben wir ein Onlinebuchungssystem für die Führungsteilung erstellt. Anforderung war ein Buchungssystem, das vom Browser aus bedienbar ist und bei dem die Admins und die Führer jederzeit online den aktuellen Stand des Führungsplans einsehen können.

Das System wurde daher an die WebSite des Bergwerks angelehnt und von dort aus via Login per PC oder Smartphone erreichbar. Die Führungen werden dazu vom Schloß Neuenbürg oder den Admins angelegt. Die Führer können sich dann selbstständig zu einer Führung eintragen. Alle Änderungen werden zusätzlich per EMail protokolliert.

Als Programmiersprache kam PHP und HTML5 zum Einsatz.

Individuelle Softwarelösungen

Delphi, PHP, Java, C++

ISYBAU Abwasser-Austauschformate

ISYBAU XML und ISYBAU K + LK + ST

Wir entwickeln seit über 20 Jahren die ISYBAU-Transformationssoftware für Vermessungsingenieure, Architekten, Landschaftsplaner und Baufirmen. Unseren Software-Verkaufsschlager finden Sie unter isybau.info

speziell für diese Branche

Makler8 für Versicherungsmakler

Die Accessdatenbank unseres Versichungsmaklerpools wurde 2015 durch eine neue Software ersetzt. Diese baut auf einer zeitgemässen SQL-Datenbank auf, die Software selbst ist mit dem bewährten Embarcadero Delphi XE5 erstellt worden ... und wird noch ständig in enger Zusammenarbeit mit dem Anwenderkreis weiter entwickelt.

Delphisoftware

Firebird-Datenbankanbindung

Für einen Kunden aus Süddeutschland haben wir 2006 Jahren eine Delphisoftware mit einer Firebirddatenbankanbindung erstellt. Diese wurde 2014 komplett überarbeitet, mehrsprachig gemacht und auf den entwicklungstechnisch neuesten Stand gebracht. Diese Software erweitern wird von uns seither laufend weiter entwickelt und betreut. Der Schwerpunkt liegt neuerdings auf der Übersetzung ins Chinesische und auf Erweiterungen der Berechnungen und der Verwaltung der Projekte.

Erweiterung

Access Datenbank Makler

Für einen Pool von Versicherungsmaklern in Süddeutschland warten wir seit vielen Jahren eine Accessdatenbank für die Verwaltung der Kunden. Diese Datenbank wurde von einer anderen Firma in den 90ziger Jahren entwickelt und ab 2007 von uns alleinig betreut. Seit 2015 wird sie nach und nach durch Makler8 abgelöst.