Hallo, ich bin

Samantha-Josephine Trebus

20 Jahre alt und studiere derzeit im 6. Semester Medieninformatik an der Berliner Hochschule für Technik. Während meines Studiums habe ich bereits verschiedene Projekte umgesetzt, eine Auswahl davon findest du im Bereich „Projekte“. Dort kannst du dir einen Eindruck von meiner Arbeit verschaffen. Wenn du mehr über mich erfahren möchtest, klicke gerne hier:

Bildbeschreibung

Das bin ich

Hey, schön, dass du hier bist! 😊


Ich freue mich, dass du dir die Zeit nimmst, ein bisschen über mich zu erfahren. Auf dieser Seite bekommst du einen kleinen Einblick in meine Welt, in dem du erfährst, wer ich bin, was ich gern mache und welche Fähigkeiten ich mitbringe.

In meiner Freizeit beschäftige ich mich gern mit Rätseln und Gesellschaftsspielen. Bewegung an der frischen Luft gehört für mich ebenfalls dazu, deshalb gehe ich sehr gerne mit meinem Hund im Wald spazieren. An regnerischen Tagen genieße ich es, mich mit einem guten Buch zurückzuziehen.

Aber genung von meinen Hobbys, dich interssieren bestimmt auch meine Fertigkeiten als Informatikerin. Ich konnte bereits in Java, JavaScript/TypeScript und HTML kleinere Projekte umsetzten und diese unter anderem mit CSS designen.


2016 - Grundschule: Katholische Schule Sankt Paulus in Berlin, Deutschland

2022 - Hochschulreife am Gymnasium: Katholische Schule Liebfrauen in Berlin, Deutschland

2023 bis heute - Bachelor of science: Berliner Hochschule für Technik, Medieninformatik in Berlin, Deutschland

Meine Projekte

Hier findest du einen einblick in meine Projekte.

LearnLoop

Hintergrund & Umsetzung

Im Rahmen unseres Studiums haben wir in einer sechsköpfigen Gruppe ein Semester lang in einem Modul gemeinsam an einem Projekt gearbeitet. Dabei konnten wir nicht nur unsere Kenntnisse aus dem Studium praktisch anwenden, sondern auch wertvolle Erfahrungen in Teamarbeit, Projektorganisation und der Umsetzung eigener Ideen sammeln.

Die Idee

LearnLoop ist eine webbasierte Lernplattform, die interaktives und gemeinschaftliches Lernen fördert. Im Zentrum der Anwendung steht dabei das Lernen mithilfe von verschiedensten Lerninhalten, wie Tutorials, Bildern oder textbasierten Materialien, sowie zu einer Vielzahl von Themen passende Quizze. Lerninhalte und Quizfragen sind dabei nicht strikt miteinander verknüpft, sondern können auch unabhängig voneinander genutzt werden. So ist es möglich, sich zunächst Wissen über Tutorials anzueignen und später Quizze zu bearbeiten oder direkt mit einem Quiz zu starten, wenn ein Thema bereits bekannt ist. Das ermöglicht eine flexible und individuelle Nutzung je nach Vorwissen und Lernpräferenz.


Ein integriertes Gamification-System, bestehend aus einem Levelsystem mit Erfahrungspunkten (XP), einer In-Game-Währung und Leaderboards, sorgt für zusätzliche Motivation und eine langfristige Bindung. Durch das Bearbeiten von Quizzen sammeln Nutzer: innen XP, steigen im Level auf und schalten dabei neue Funktionen frei. Dazu zählen unter anderem visuelle Anpassungen wie Avatare und Titel oder auch die Möglichkeit, eigene Inhalte zu veröffentlichen. Nutzerinnen und Nutzer können nämlich nicht nur Content nutzen, sondern auch aktiv zum Wachstum der Plattform beitragen, indem sie eigene Lerninhalte und Quizze erstellen und veröffentlichen. Auch Coins können durch das erfolgreiche Lösen von Quizzen verdient werden, sind aber begrenzt und sollen als unterstützende Lernhilfe dienen, nicht als Ersatz für eigenständiges Denken. Hinweise sind daher bewusst kostenintensiv gestaltet und begrenzt verfügbar, um den Fokus auf den Lernerfolg zu erhalten.


Da es sich um unser erstes Projekt handelte und wir durch den vorgegebenen Zeitrahmen eingeschränkt waren, konnten nicht alle geplanten Funktionen vollständig umgesetzt werden. So fehlen beispielsweise die Ingame-Währung sowie der Shop, und auch ein responsives Design für Tablets ist aktuell noch nicht integriert.

Folgende Technonolgien werden im Projekt verwendet

  • Frontend: React, TypeScript, Vite, TailwindCSS
  • Backend: Node.js 22, Express.js, MongoDB, JWT, Jest
  • Datenbank: MongoDB
  • CI/CD: optional via GitLab Pipelines

Wenn dich das Projekt interssiert, teste es doch gerne mal aus: https://project-learn-loop.onrender.com/login

Portfolio

Kontaktiere mich!

Vielen Dank für deinen Besuch auf meiner Portfolioseite!


Ich freue mich über dein Interesse an meiner Arbeit. Wenn du Fragen hast, Feedback geben möchtest oder an einer Zusammenarbeit interessiert bist, kannst du dich gerne bei mir melden.Hier findest du meine Kontaktdaten:


Meine E-mailadresse: sammyjowibb@gmail.com

Meine Gitlab: https://gitlab.bht-berlin.de/satr4755

Gib hier deinen Namen ein:
Gib hier deine E-Mail ein:
Gib hier deine Nachricht an mich ein:
Zum Anfang ⬆