Währungsrechner Projektbeschreibung

In diesem Projekt haben wir eine einfache WPF-Anwendung mit C# entwickelt, die Euro-Beträge in verschiedene andere Währungen umrechnen kann. Wir wollten das Problem lösen, dass viele Nutzer keinen schnellen und einfachen Zugang zu aktuellen Wechselkursen haben und Währungen mühsam manuell umrechnen müssen.

Projektverlauf

1. Grundgerüst erstellen

Zuerst haben wir das Grundgerüst des Programms geschrieben. Dabei ging es vor allem darum, den Code grob aufzubauen und die Hauptlogik für die Umrechnung zu schreiben.

Anschließend haben wir die Benutzeroberfläche mit WPF gestaltet und grundlegende Steuerelemente wie TextBox, ComboBox und Button eingefügt.

Zu diesem Zeitpunkt konnte das Programm nur Euro in Dollar umrechnen.


2. Probleme mit Gitea und Lösung

Wir hatten Schwierigkeiten, das Projekt in Gitea hochzuladen.

Die Lösung war:

  • Zuerst ein Repo direkt in Gitea erstellen
  • Dann das Repo lokal klonen
  • Anschließend das Projekt in diesem geklonten Ordner ablegen und darin weiterarbeiten

3. Erweiterung auf mehrere Währungen

Als der Grundaufbau funktionierte, haben wir das Programm erweitert.

Jetzt kann man nicht mehr nur Dollar auswählen, sondern auch andere Währungen wie:

  • Pfund
  • Yen
  • Lira
  • Dirham

Diese Erweiterung erforderte kleinere Änderungen im Code und der Benutzeroberfläche. Man kann theoretisch mit ein paar Klicks beliebig viele Währungen hinzufügen in unserem Programm.


4. Oberfläche verschönern

Zum Schluss haben wir das Layout verbessert.

Wir haben z.B. die Texte in den Boxen zentriert, die Steuerelemente gleichmäßig ausgerichtet und auf ein sauberes Gesamtbild geachtet.

Auch die automatische Anpassung bei Fenstervergrößerung haben wir verbessert.


5. Recherche im Internet

Für manche Schritte mussten wir recherchieren.

Besonders hilfreich war dabei die Dokumentation zu XAML und verschiedene Forenbeiträge. Chatgpt hat sehr schlechte Lösungsansätze vorgeschlagen (unnötig kompliziert), daher haben wir uns für andere Webseiten entschieden wie z.B. mycsharp.de oder auch direkt bei Microsoft.


Verwendete Technologien

  • C#
  • WPF
  • XAML
  • Gitea

Starten der Anwendung

Das Projekt kann mit Visual Studio geöffnet und direkt gestartet werden (F5).

Description
Währungsrechner (Euro zu anderen Währungen) Dieses Projekt ist ein einfacher Währungsrechner, der Euro-Beträge in verschiedene andere Währungen umrechnen kann. Funktionen Eingabe eines Euro-Betrags Auswahl einer Währung Anzeige des umgerechneten Betrags Einfache, übersichtliche Benutzeroberfläche
Readme 74 KiB
Languages
C# 100%