diff --git a/src/components/about.jsx b/src/components/about.jsx index 5d27ee8..171caa4 100644 --- a/src/components/about.jsx +++ b/src/components/about.jsx @@ -40,7 +40,7 @@ function AboutPage() { Meine Begeisterung für die Informatik wird durch ein breites Spektrum an Interessen getragen. Durch den CS50X (Harvard University) Kurs habe ich ein tiefes Verständnis für die Grundlagen der Informatik erlangt. - Gleichzeitig vertiefte der IBM Data Science Professional Certificate mein + Gleichzeitig vertiefte das IBM Data Science Professional Certificate mein Wissen in Machine Learning und Datenanalyse. Ich sehe mich als Entwickler, der sowohl backend-seitige Logik und Datenbanken beherrscht, als auch moderne KI-Modelle integrieren und nutzen kann. diff --git a/src/components/app.jsx b/src/components/app.jsx index 9c3b4d2..d0f0dc2 100644 --- a/src/components/app.jsx +++ b/src/components/app.jsx @@ -72,25 +72,27 @@ function Tdot() { function App() { return ( - -
- - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - } /> - +
+ +
+ + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + } /> + +
+
- ); } diff --git a/src/components/finalprojects/wohnungUndFahrgemeinschaften.jsx b/src/components/finalprojects/wohnungUndFahrgemeinschaften.jsx index ac2b854..9a3628c 100644 --- a/src/components/finalprojects/wohnungUndFahrgemeinschaften.jsx +++ b/src/components/finalprojects/wohnungUndFahrgemeinschaften.jsx @@ -39,14 +39,14 @@ function WohnungUndFahrgemeinschaftenPage() { Wohnungsangebote zu inserieren und Fahrgemeinschaften zu organisieren.

- Dabei liegt der technische Fokus auf einer modernen SAP Fiori UX und einem robusten RAP-Backend. + Dabei liegt der technische Fokus auf einem robusten RAP-Backend sowie einer differenzierten Frontend-Architektur: Die Wohnungsbörse wird mittels SAP Fiori Elements umgesetzt, während für die komplexere Logik der Fahrgemeinschaften eine SAP UI5 Freestyle-Anwendung zum Einsatz kommt.

{/* --- PFLICHTENHEFT & UI --- */}
-

2. Pflichtenheft & UI Konzept

+

2. Pflichtenheft

@@ -70,7 +70,7 @@ function WohnungUndFahrgemeinschaftenPage() {

- Auszug aus dem Pflichtenheft mit UI/UX Entwürfen und Anforderungen. + Auszug aus dem Pflichtenheft.

@@ -176,7 +176,7 @@ function WohnungUndFahrgemeinschaftenPage() {

4. Tech Stack

- {['SAP RAP', 'ABAP CDS', 'SAP Fiori Elements', 'OData V4', 'Python', 'SQLite', 'Audit Logging'].map((tech) => ( + {['SAP RAP', 'ABAP CDS', 'SAP Fiori Elements', 'SAP UI5 Freestyle', 'OData V4', 'Python', 'SQLite', 'Audit Logging'].map((tech) => ( {tech} diff --git a/src/components/goals.jsx b/src/components/goals.jsx index 7d3f09e..5f4ab56 100644 --- a/src/components/goals.jsx +++ b/src/components/goals.jsx @@ -15,7 +15,7 @@ function GoalsPage() {
  • Vertiefung meiner Kenntnisse in Python für Data Science (z.B. - Pandas, TensorFlow) sowie in der Full-Stack Webentwicklung + Pandas, TensorFlow) sowie in der Full-Stack Softwareentwicklung
  • Entwicklung von Softwareprojekten mit Fokus auf moderne @@ -42,13 +42,12 @@ function GoalsPage() {

    Langfristige Ziele

    Langfristig plane ich, meine Kenntnisse immer weiter auszubauen und - diese auch an die Welt und deren Anforderungen, vor allem in dieser + diese auch an die und deren Anforderungen, vor allem in dieser sich schnell entwickelnden Zeit, anzupassen. Ich würde derzeit auch ein weiteres Studium zum Master nicht ausschließen. Meine - langfristigen Ziele sind aber nicht nur rein auf den IT-Bereich - beschränkt, sondern auch um die Bereiche darum, wie z.B. - Sprachkenntnisse, Soziale Kompetenzen oder auch Projektmanagement, - immer weiter zu verbessern. + langfristigen Ziele beschränken sich jedoch nicht nur auf den IT-Bereich, sondern + umfassen auch die stetige Weiterentwicklung in angrenzenden Bereichen wie + Sprachkenntnissen, sozialen Kompetenzen oder Projektmanagement.

  • diff --git a/src/components/home.jsx b/src/components/home.jsx index 628beba..3781205 100644 --- a/src/components/home.jsx +++ b/src/components/home.jsx @@ -14,8 +14,8 @@ function HomePage() {

    Startseite

    - Hallo und danke fürs Daraufklicken! Ich bin Simon Altschäffl, {age} - Jahre alt und derzeit Schüler für Wirtschaftsinformatik an der EDV-Schule + Hallo und danke fürs Vorbeischauen! Ich bin Simon Altschäffl, {age} + Jahre alt und derzeit Schüler der Fachrichtung Wirtschaftsinformatik an der EDV-Schule Plattling.

    @@ -26,12 +26,12 @@ function HomePage() { />

    Willkommen auf meiner Website! Hier stelle ich mich detailliert vor, - präsentiere meine Projekte und teile meine Erfahrung in der + präsentiere meine Projekte und teile meine Erfahrungen in der Informatik.

    - Entdecken Sie gerne meine Projekte, die bereits abgeschlossen sind oder derzeit noch in Entwicklung sind. Erfahren Sie auch mehr über mich und meine Ziele, außerdem können Sie gerne mit mir Kontakt aufnehmen. + Entdecken Sie meine bereits abgeschlossenen sowie die aktuell noch in Entwicklung befindlichen Projekte. Außerdem können Sie hier mehr über mich und meine Ziele erfahren und gerne direkt mit mir Kontakt aufnehmen.

    diff --git a/src/components/projects/languageRoleplay.jsx b/src/components/projects/languageRoleplay.jsx index 5642bd0..0b89f0f 100644 --- a/src/components/projects/languageRoleplay.jsx +++ b/src/components/projects/languageRoleplay.jsx @@ -64,8 +64,8 @@ function LanguageRoleplay() { zu verlieren und durch "Learning by Doing" Sicherheit zu gewinnen.

    - Die KI agiert dabei als geduldiger, natrlich wirkender Gesprächspartner, der ermutigt - statt nur zu korrigieren. Ziel ist ein flüssiger Dialog, bei dem der Nutzer spielerisch lernt. + Die KI agiert dabei als geduldiger, natürlich wirkender Gesprächspartner, der ermutigt + statt nur zu korrigieren. Ziel ist ein flüssiger Dialog, bei dem der Nutzer spielerisch lernt.

    @@ -77,8 +77,8 @@ function LanguageRoleplay() {

    Spielerisches Lernen

      -
    • Lern-Level: Progression von einfachen Anfnger-Szenarien zu komplexen Diskussionen.
    • -
    • Szenario-Ziele: Klare Aufgaben pro Chat (z.B. "Bestelle einen Kaffee", "Handle einen Rabatt aus"), die das Gefühl eines Spiels vermitteln.
    • +
    • Lern-Level: Progression von einfachen Anfänger-Szenarien zu komplexen Diskussionen.
    • +
    • Szenario-Ziele: Klare Aufgaben pro Chat (z.B. "Bestelle einen Kaffee", "Handle einen Rabatt aus"), die das Gefühl eines Spiels vermitteln.
    • Dynamische Handlung: Die KI reagiert spontan auf Nutzerentscheidungen.
    diff --git a/src/components/projects/server.jsx b/src/components/projects/server.jsx index 4274223..18ed639 100644 --- a/src/components/projects/server.jsx +++ b/src/components/projects/server.jsx @@ -33,9 +33,9 @@ function ServerPage() { />

    - Dieser Server bildet das Herzstück meiner Entwicklungsumgebung. Er hostet nicht nur diese Website, - sondern dient als vielseitige Plattform für Data Science Experimente, Automatisierung und Lernen. - Alle Dienste laufen isoliert in Docker-Containern, orchestrirert durch Docker Compose und + Dieser Server bildet das Herzstück meiner Entwicklungsumgebung. Er hostet nicht nur diese Website, + sondern dient als vielseitige Plattform für Data Science Experimente, Automatisierung und Lernen. + Alle Dienste laufen isoliert in Docker-Containern, orchestriert durch Docker Compose und verwaltet vom Reverse Proxy Traefik.

    diff --git a/src/components/projects/tdot.jsx b/src/components/projects/tdot.jsx index 285d457..0e9feeb 100644 --- a/src/components/projects/tdot.jsx +++ b/src/components/projects/tdot.jsx @@ -86,7 +86,7 @@ function TdotPage() {

    Singleplayer

    Der Spieler tritt gegen den Computer an. Nach einem Countdown erkennt die KI die Geste des Spielers - und wählt zufällig einenegene Geste. Der Gewinner wird sofort angezeigt. + und wählt zufällig eine eigene Geste. Der Gewinner wird sofort angezeigt.