-
Notifications
You must be signed in to change notification settings - Fork 0
Home
In unserer ersten Sitzung haben wir uns mit dem Projektthema vertraut gemacht und die Zielsetzung festgelegt.
Wir haben besprochen, welche Daten das Dashboard anzeigen soll, und uns auf Aktienkurse und Finanznachrichten als zentrale Inhalte geeinigt. Danach haben wir ein gemeinsames GitHub-Repository erstellt und die Projektstruktur aufgebaut.
Zusätzlich haben wir verschiedene APIs recherchiert, mit denen wir die benötigten Finanzdaten abrufen könnten.
In dieser Woche lag der Fokus auf der technischen Planung.
Wir haben potenzielle APIs verglichen, die sich für den Abruf von Börsendaten eignen, und diskutiert, welche Informationen für unsere Nutzer:innen besonders relevant sind.
Im GitHub-Repository haben wir erste Dateien und die Ordnerstruktur vorbereitet. Außerdem wurden die Aufgaben im Team klarer verteilt, um in der kommenden Woche mit der Programmierung starten zu können.
Heute haben wir mit dem Frontend begonnen.
Wir haben ein neues React-Projekt erstellt und erste Komponentenstrukturen definiert. Der Seitenaufbau wurde geplant, einfache Layouts wurden entworfen (z. B. Navigationsleiste, Kursdaten-Platzhalter).
Heute haben wir das geplante Backend getestet, mussten aber feststellen, dass die gewählte API kostenpflichtig ist. Daher suchten wir nach Alternativen und fanden die inoffizielle Yahoo Finance API, die kostenlos nutzbar ist. Erste Tests zeigten, dass sie die benötigten Daten liefert, sodass wir damit weitermachen konnten.
Beim weiteren Testen der Yahoo Finance API wurden wir vorübergehend gesperrt, da wir zu viele Anfragen in kurzer Zeit gesendet hatten. Nach einiger Wartezeit wurde die Sperre automatisch aufgehoben. Wir haben daraus gelernt, wie wichtig es ist, API-Aufrufe zu begrenzen, und planen nun, ein Request-Limit in den Code einzubauen.
Heute haben wir die API gewechselt da Yahoo noch andere Probleme bereitete. Wir haben auf TwelveData gewechselt und haben noch ein Frontend gemacht bei dem man mit einer Checkbox wechseln kann welche Aktie man sehen will.