Abschlussarbeit: Analyse und Bewertung der shadcn/ui Bibliothek und der Erweiterung von UI Components mit v0 by Vercel (m/w/d)

Standort: Esslingen / Verfügbar ab: 01.02.2025

pep.digital ist ein Softwareentwicklungs- und Beratungsunternehmen. Wir konzipieren und entwickeln für Kunden unterschiedlichster Größen und Branchen komplexe Softwaresysteme und Digitalisierungsprojekte. Wir wurden im April 2020 von einem Team erfahrener Entwickler, Team- und Projektleiter gegründet – mit dem Anspruch, unsere Kunden und unsere Mitarbeiterinnen und Mitarbeiter glücklich zu machen. Seitdem wachsen wir ständig und suchen talentierte, engagierte Mitarbeiterinnen und Mitarbeiter. Vielleicht auch Dich?

Kurzzusammenfassung

Im Rahmen Deiner Abschlussarbeit realisierst Du verschiedene Prototypen unter Verwendung des React Frameworks shadcn/ui und vergleichst das manuelle Erstellen mit der KI gestützten Erstellung von Components.

Deine Tätigkeit bei uns

React ist ein viel verbreitetes Framework für die Erstellung von webbasierten Frontends. Basierend auf JavaScript oder Typescript können schnell kleine und dynamische Anwendungen Erstellt werden, die unterschiedlichsten Ansprüchen gerecht werden. Neben klassischen UI Component Bibliotheken bietet shadcn/ui einen anderen Ansatz, bei dem bereits gestylte Components nicht als unveränderliche und schwer abänderbare Elemente in ein Projekt geladen werde, sondern Source Code ins eigene Projekt kopiert wird. Dies bietet die Möglichkeit Components auf eigene Bedürfnisse anzupassen. Diese Anpassungen können auch mit der Künstlichen Intelligenz von Vercel namens v0 vorgenommen werden.

Im Zuge Deiner Abschlussarbeit wirst Du verschieden komplexen Szenarien basierend auf shadcn/ui Components umsetzten und dabei manuelle Anpassungen mit Anpassungen mittels KI vergleichen und gegenüberstellen. Welche Unterschiede ergeben sich in Produktivität, Wiederverwendbarkeit und Qualität des erstellten Codes?

Ziel ist es die Stärken und Schwächen beider Ansätze herauszuarbeiten und eine fundierte Empfehlung für zukünftige Entwicklungsprojekte zu geben.

Verfügbar ab: 01.02.2025

Was wir Dir bieten können

  • Eine gute Ausbildung und spannende Aufgaben in der professionellen Softwareentwicklung mit modernen Technologien und Werkzeugen
  • Engen Kontakt zu Kolleginnen und Kollegen aller Erfahrungsstufen – von Werkstudierenden über Berufseinsteiger bis zu alten Hasen
  • Einblick in moderne Softwareentwicklungsprojekte in unterschiedlichen Branchen und Technologien
  • Super erfahrene Coaches, die schon viele Studierende in Praxissemestern und bei Abschlussarbeiten betreut haben
  • Volle Integration in eine junge, offene und kollaborative Unternehmensstruktur – Du bist ein echter Teil des Teams
  • Vor-Ort-Arbeit in einem tollen Büro in der Weststadt von Esslingen und die Möglichkeit, auch remote von zu Hause oder anders wo zu arbeiten

Was wir von Dir erwarten

  • Immatrikulierte:r Student:in der Fachrichtung Informatik oder eines vergleichbaren Studiengangs mit Informatik-Schwerpunkten
  • Begeisterung für die Entwicklung von Software
  • Wissensdurst und der Wille, immer besser zu werden
  • Gute Deutschkenntnisse

Das sagen andere über uns

kununu widget Entdecken Sie uns auf Glassdoor.

Jetzt bewerben

Die schnellste Möglichkeit, uns kennenzulernen, ist die direkte Buchung eines online Kennenlerntermins (Videocall). Wähle einfach einen der vorgeschlagenen Termine, und nenne uns Deinen Namen und E-Mail-Adresse.  Alternativ kannst Du uns natürlich auch eine klassische Bewerbung via Formular zukommen lassen. Wir freuen uns auf Dich!

Dein Ansprechpartner für alle Fragen rund um die Bewerbung ist Kevin Erath. Seine Kontaktdaten und weitere Informationen findest Du auf unserer Karriereseite.

Es werden nur Direktbewerbungen berücksichtigt - keine Vermittler. Wir suchen ausdrücklich keine Head Hunter-, Personalvermittlungs- oder Personalberatungsleistungen.

A notice for interested international applicants: Fluency in German is absolutely essential for working at pep.digital. Therefore, job interviews are held exclusively in German. Thank you for your understanding.

Datum

Uhrzeit

Details

A notice for interested international applicants: Fluency in German is absolutely essential for working at pep.digital. Therefore, job interviews are held exclusively in German. Thank you for your understanding.