Karrié-Bau

Migration TYPO3 Webseite nach Django

Die ursprünglich mit PHP/Typo3 verwaltete Webseite karrie.de wurde auf djangoCMS migriert.

Ausgangslage:

  • existierende Webseite
  • kein Zugang zu Administrationsbereich

Kundenauftrag:

  • 1:1 Migration Webseite
  • Umstellung auf sicheres/modernes CMS
  • Anpassung Template für mobile Ansicht
  • Verwaltung durch Kunde

Umsetzung:

  • Debian-Webserver mit Django-CMS
  • Templates für Desktop, Mobil und Unterseiten
  • Caching für schnellstmögliche Darstellung

karrie.de

VCK Betonschutz

Erstellung Webseite aus Photoshop-Vorlagen

Anhand eineer Photoshop-Vorlage wurde eine exakte Webseiten-Vorlage erstellt.

Arbeitsgrundlage:

  • Photoshop-Datei mit Ansichten für Desktop, Tablet und Smartphone

Anspruch vom Kunden:

  • möglichst exakte Umsetzung der Vorlagen in Form einer HTML-Vorlage inkl. CSS
  • innerhalb von 1-2 Wochen Live-Go

Gelieferte Produkte:

  • fertiges Template mit HTML, CSS und JavaScript
  • Webserver mit laufender DJango-CMS Instanz
  • HTTPS Verschlüsselung
  • Backup-System
  • 24h Notfall Paket
Nigls Snackautomaten

Erstellung Webseite anhand Kundenskizze

Entwicklung einer Webseite für ein Snackautomaten-Startup.

Ausgangslage:

  • Kundenskizze
  • Fotos vom Kunden bereitsgestellt
  • Texte

Kundenwünsche:

  • Desktop und mobile Ansicht
  • schnelle Umsetzung

Gelieferte Produkte:

  • Debian-Webserver mit Django-CMS
  • Template
  • Text- und Bild-Content
Bau-Blog

Erstellung eines Firmeninternen Mitarbeiter-Blogs

Entwicklung eines Mitarbeiterblogs für Firmeninterne Newsletter.

Ausgangslage:

  • Grobe Idee eines Mitarbeiter Newsletters

Kundenwünsche:

  • Versand von E-Mails
  • Verwaltung über Webseite
  • Import von Mitarbeiter E-Mailadressen
  • Anhängen von Fotos
  • Freigabeprozedur vor Veröffentlichung/Versand
  • Nur E-Mail Empfänger können auf News zugreifen

Gelieferte Produkte:

  • Debian-Webserver mit der entwickelten Django-App gemäß Kundenwünschen
  • HTTPS-Verschlüsselung
  • Templates: Desktop, Mobil, E-Mail und Druckansicht
Baulogi

Baulogistik Webapplikation

Entwicklung einer Django-basierten Baulogistik-Webapplikation baulogi für ein Baulogistikunternehmen mit

  • Verwaltung von Firmen, Mitarbeitern, Ausweisen
  • Integration Zugangskontrolle "CKW Terminal"
  • Mindestlohn- und Mängelmanagementsystem
  • Android-App für Erfassung Mängel und Auswertung von Ausweisen vor Ort
  • Offline-Zutrittskontroll Software Terminal2

Terminal2:

Realisierung einer Zugangskontrolle für Baustellen mit Drehkreuzen, Integration von RS232-fähigen Kartenlesern, Synchronisation mit Server / Webapplikation des Kunden zur Echtzeitdarstellung von Anwesenheiten und An- und Abmeldungen und zur Evakuierung im Notfall.

Karrié Projektentwicklung

Erstellung Webseite aus Photoshop-Vorlagen

Erstellung einer One-Page Webseite für verschiedene Bildschirmauflösungen anhand einer Photoshop-Vorlage.

Gelieferte Produkte:

  • fertiges Template mit HTML, CSS und JavaScript
  • Webserver mit laufender Django-CMS Instanz
  • HTTPS Verschlüsselung
  • Backup-System
  • 24h Notfall Paket

kpe-mainz.de

Schwachstellenanalyse im Langsamverkehr

GIS-Applikation mit Django

Entwicklung eine Django-Webapplikation für die Bau- und Umweltdirektion Basel-Land im Zuge eines Studentenprojektes.

Ziel:

  • Erfassung von Schwachstellen im Langsamverkehr (Fußgänger, Fahrradfahrer) auf einer interaktiven Karte
  • Kategoriebasierte Auswertung der eingereichten Schwachstellen

Umsetzung:

  • Django-Webapplikation
  • Nutzung von GeoDjango als Schnittstelle zum GIS (Geoinformationssystem)
  • Nutzung von Postgis zur Speicherung der Geodaten
  • Nutzung von OpenStreetMap als Kartenmaterial

Paper "Schwachstellenanalyse im Langsamverkehr"

Open Source Projekte

Kleine und große Open Source Projekte

Media-Manager

Webapplikation zur Verwaltung von TV-Serien und Filmen über die Django-Weboberfläche, enthält Scraper für Fernsehserien.de und TheMovieDB. (2019)

https://github.com/ckarrie/ckw-mediamanager

Live-Playlist

Django-Webapplikation generiert automatisch IPTV-Links aus ausgewählen Streams bzw. von Streamwebsites (Das Erste). Wurde ursprünglich für die Olympischen Spiele 2016 entwickelt, sodass über eine m3u-Playlist alle Web-Streams zur Verfügung gestellt werden konnten. (2016)

https://github.com/ckarrie/django-liveplaylist

OpenAddresses Geocoder

Python-Script zum Geocoden von Adressen mittels OpenAddresses. (obsolete, 2012)

https://github.com/ckarrie/oa-batch-geocoder/

Django-Source

Source ist eine Django-Webanwendung, die es ermöglicht Paketabhängigkeiten zwischen Quelltexten als Baum darszustellen sowie die Verwaltung von Quelltexten auf Meta-Ebene. (2012)

https://github.com/ckarrie/karrie-django-source/

Nice to know

Django-App für Synonyme (2012)

https://github.com/ckarrie/karrie-django-nicetoknow/

 

Weitere Open Source Projekte und Forks finden Sie unter:

https://github.com/ckarrie/

 

Open Geodetic Network Analyzer

Webapp zur Ausgleichung von geodätischen Netzen

Open Geodetic Network Analyzer ist eine Django-Webapplikation zur Ausgleichungsberechnung von geodätischen Netzen.

https://github.com/ckarrie/karrie-django-ogna (et al)

piface-mqtt

Piface Digital mit mqtt steuern

Integration in IoT-Systeme für Piface Digital mittels MQTT: https://github.com/ckarrie/piface-mqtt/

Matchticker für Online-Games

Counter-Strike und andere Games

Quellcode für wannspieltbig.de

  • HLTV Livescores via Websocket
  • REST API
  • Caching

https://github.com/ckarrie/ckw-csgo