Über mich
Hi! Ich bin Marcel, ein selbsterlernter Entwickler, der sich für Technologie und die Erstellung eleganter Codes begeistert.
Meine letzten Projekte
Fähigkeiten
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
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
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
Schauen Sie sich dieses Projekt an!
Contact
Kontaktieren Sie mich gerne für Kooperationen oder einfach nur, um Hallo zu sagen!
falscherIdiot@gmail.comFolg mir doch gerne auf X (Twitter) um keine Neuigkeiten zu verpassen
@mocii_devSchau doch gerne mein Github an :D
Fachpersonal