Über mich

Hi! Ich bin Marcel, ein selbsterlernter Entwickler, der sich für Technologie und die Erstellung eleganter Codes begeistert.

Meine letzten Projekte

CMS

Versuch eines Wordpress-Klons. (Content Management System)

Weiter

ch_API

API für meine CodeHub-Projekte, die wichtige Funktionen und Integrationen bereitstellt.

Weiter

Kugelmatik

Ein Schulprojekt, das Kunst, Mathematik, Technik, Physik und vieles mehr miteinander verbindet!

Weiter

Fähigkeiten

HTML CSS PHP Docker GIT SQL Javascript/Typescript Java C++

Meine neuesten Projekte im Detail

CMS

Dieses Projekt ist ein vollständig maßgeschneidertes Content-Management-System, das von WordPress inspiriert ist und von Grund auf so entwickelt wurde, dass es meinen eigenen Anforderungen entspricht. Unter Verwendung von HTML und CSS für flexible Layouts und Themes sowie JavaScript/TypeScript für interaktives und dynamisches UI-Verhalten habe ich ein System implementiert, mit dem Benutzer Seiten gestalten, strukturierte Inhalte verwalten und steuern können, wie diese Inhalte im Frontend dargestellt werden.

Das Backend ist in PHP geschrieben und verfügt über ein SQL-basiertes Datenmodell, um Inhalte, Benutzer und Konfigurationen effizient zu verwalten. Die gesamte Anwendung ist mit Docker containerisiert, um konsistente Entwicklungs- und Bereitstellungsumgebungen zu gewährleisten, und wird mit Git versionskontrolliert. Das langfristige Ziel dieses Projekts ist es, WordPress für meine persönlichen Websites vollständig zu ersetzen, einschließlich der Möglichkeit, dieses Portfolio mit meinem eigenen CMS zu veröffentlichen. Übersetzt mit DeepL.com (kostenlose Version)

Für dieses Projekt verwendete Fähigkeiten

HTML CSS Javascript/Typescript PHP SQL Docker GIT

Schauen Sie sich dieses Projekt an!

ch_API

ch_API ist eine modulare und erweiterbare API-Plattform, die als Rückgrat für meine CodeHub-Anwendungen entwickelt wurde, darunter auch die unter apps.mocii.dev gehosteten Projekte. Das mit PHP und SQL erstellte System ist auf Flexibilität ausgelegt: Endpunkte, Ressourcen und Zugriffsregeln sind dynamisch konfigurierbar und nicht fest codiert.

Die API unterstützt die Erstellung, Verwaltung und Skalierung mehrerer Anwendungen aus einem einzigen System heraus und eignet sich somit für eine Vielzahl von Anwendungsfällen über meine eigenen Projekte hinaus. Docker wird zur Containerisierung der Dienste verwendet, um Portabilität und reproduzierbare Bereitstellungen zu gewährleisten, während Git für die Versionskontrolle und die kollaborative Entwicklung eingesetzt wird. Aufgrund seiner architektonischen Komplexität und Anpassungsfähigkeit wird dieses Projekt als eigenständiges System gepflegt.

Für dieses Projekt verwendete Fähigkeiten

HTML CSS PHP SQL Docker GIT

Schauen Sie sich dieses Projekt an!

Kugelmatik

Dieses Projekt begann während meiner Zeit an der High School, wo mein Partner und ich die Verantwortung für die Wartung und Erweiterung eines bestehenden Softwaresystems übernahmen, das an ältere Hardware gebunden war. Wir arbeiteten hauptsächlich mit Java und C++ und modernisierten den Software-Stack so weit wie möglich, ohne die ursprüngliche Hardware zu verändern, wobei wir uns auf Stabilität, Wartbarkeit und Leistungsverbesserungen konzentrierten.

Wir haben erfolgreich ein umfangreiches Update veröffentlicht, langjährige Probleme gelöst und Teile der Codebasis umstrukturiert, um das Projekt wieder zum Leben zu erwecken. Die Entwicklung und das Testen wurden mit Docker für konsistente Umgebungen und Git für die Versionskontrolle und das Release-Management unterstützt. Das Projekt zeigt meine Fähigkeit, mit Legacy-Systemen zu arbeiten, bestehende Architekturen zu verstehen und sie unter realen Bedingungen weiterzuentwickeln.

Für dieses Projekt verwendete Fähigkeiten

Java C++ Docker GIT

Schauen Sie sich dieses Projekt an!

Contact

Kontaktieren Sie mich gerne für Kooperationen oder einfach nur, um Hallo zu sagen!

falscherIdiot@gmail.com

Folg mir doch gerne auf X (Twitter) um keine Neuigkeiten zu verpassen

@mocii_dev

Schau doch gerne mein Github an :D

Fachpersonal