MOC Vertrieb online

Full Stack Web Developer Webentwicklungen & Softwareentwicklungen

Webanwendungen & Systemumgebungen

Webentwicklungen · Softwareentwicklung · Systemintegration · Webserver

Vorschau, Projektkarten auf einen Blick

Routenplaner

Routenplaner

Java · Spring Boot · GraphHopper

Intelligente Routenplanung und Fahrgemeinschaften.

Projekt ansehen →

Info-Terminal

InfoTerminal

React · JavaScript · JSON

Digitales Informationssystem für Aussteller.

Projekt ansehen →

Webanwendungen

Content-Management-Systeme (CMS)
Magento, WordPress
Webentwicklung mit Magento

HTML · CSS · JavaScript · PHP

CMS- Webseiten und individuelle Weblösungen.

Projekt ansehen →

Betriebssysteme Windows und Linux

Hier wird das Windows Icon in blau dargestellt in den Maßen 1em x 1em Windows

Webanwendungen mit Magento und Wordpress

Bild Magento Shop-Software

Magento Installation mit BildOpenSearch

Magentoinstallation in 6 Schritten
Debian 12 | Grundsystem, Benutzer, Netzwerk und Firewall
PHP-FPM + Composer | Laufzeitumgebung und Magento-Paketverwaltung
MariaDB | Shopdatenbank
OpenSearch | Produktsuche und Suchindizes
Magento 2.4.8-p3 |Composer-Projekt, Shopkonfiguration und Theme
Nginx + HTTPS | Domain, Webserver und Zertifikat

sudo apt update sudo apt install -y php8.3-fpm php8.3-gd php8.3-curl php8.3-intl \ php8.3-soap php8.3-xsl php8.3-bcmath php8.3-mbstring \ php8.3-zip php8.3-xml php8.3-mysql PHP-FPM Einstellungen: memory_limit = 2G max_execution_time = 1800 zlib.output_compression = On CREATE DATABASE myDatabaseName CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; CREATE USER 'myDatabaseUser'@'localhost' IDENTIFIED BY 'myStrongPassword'; GRANT ALL PRIVILEGES ON myDatabaseName.* TO 'myDatabaseUser'@'localhost'; FLUSH PRIVILEGES; Installing OpenSearch Download Composer: php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('sha384', 'composer-setup.php') === 'c8b085408188070d5f52bcfe4ecfbee5f727afa458b2573b8eaaf77b3419b0bf2768dc67c86944da1544f06fa544fd47') { echo 'Installer verified'.PHP_EOL; } else { echo 'Installer corrupt'.PHP_EOL; unlink('composer-setup.php'); exit(1); }" php composer-setup.php php -r "unlink('composer-setup.php');" Installing Composer: sudo mv composer.phar /usr/local/bin/composer

cd ~/domains/your-domain.tld/magento composer create-project --repository-url=https://repo.magento.com/ \ magento/project-community-edition:2.4.8 bin/magento setup:install \ --base-url=https://your-domain.tld/ \ --db-host=localhost \ --db-name=myDatabaseName \ --db-user=myDatabaseUser \ --db-password=myStrongPassword \ --admin-firstname=Admin \ --admin-lastname=User \ --admin-email=your@email.domain \ --admin-user=myAdminUser \ --admin-password=myStrongAdminPass1 \ --language=de_DE \ --currency=EUR \ --timezone=Europe/Berlin \ --use-rewrites=1 \ --search-engine=opensearch \ --opensearch-host=localhost \ --opensearch-port=9200 \ --opensearch-index-prefix=magento2 \ --opensearch-enable-auth=1 \ --opensearch-username=admin \ --opensearch-password=myOpenSearchPassword

[an error occurred while processing this directive]

BildSpringboot

Webanwendungen mit Springboot Gradle

Routenplaner mit Leaflet in schöner geschwungener Schreibschrift, mit einem auf der unteren rechten Seite vom f beginnend ein Zweig mit zwei BlÄttern. Die Form der BlÄtter erinnern an BuchenblÄtterLeafletjs, BildOSM, BildGraphHopper, GeoJSON
Individueller Routenplaner mit Java und Spring Boot

Der Routenplaner verarbeitet Start- und Zielorte, verwendet OpenStreetMap-Geodaten und berechnet Routen mit GraphHopper. Die Webanwendung verbindet ein interaktives Kartenfrontend mit einem Java-Backend.

Technologien: Java, Spring Boot, GraphHopper, OpenStreetMap, GeoJSON und React.

Routenplaner – Java-basierte Routenoptimierung

Entwicklung eines webbasierten Routenplaners zur Optimierung von Fahrgemeinschaften auf Basis von Java, Spring Boot, GraphHopper und OpenStreetMap (OSM).

Die Anwendung verarbeitet strukturierte JSON-Daten zu Mitarbeitern, Wohnorten und Arbeitsorten. Auf dieser Grundlage werden geeignete Fahrgemeinschaften unter Berücksichtigung der FahrzeugkapazitÄt gebildet und optimierte Routen berechnet. Die Routenplanung priorisiert die Fahrzeit und berücksichtigt bei vergleichbaren Ergebnissen die StreckenlÄnge.

Die technische Architektur umfasst eine REST-API zur Verarbeitung von Routing-Anfragen, eine Routing-Engine für die Berechnung der Fahrstrecken sowie eine webbasierte Kartenvisualisierung mit Leaflet. Der Betrieb erfolgt auf einem Debian-Linux-Server mit nginx als Reverse Proxy und systemd zur Verwaltung des Java-Dienstes.

Technische Schwerpunkte: Java, Spring Boot, REST-API, JSON, GraphHopper, OpenStreetMap, Leaflet, Linux-Serveradministration und serverseitige Anwendungsbereitstellung.

Routenplaner Webseite routenplaner.mocline.de besuchen.

BildNode.js