trading agiliway
Handelsplattform für Aktien

Agiliway-Erfahrung beim Aufbau einer plattformübergreifenden Handelslösung

Unser Kunde wollte eine umfassende Handelsplattform entwickeln, die es Nutzern ermöglicht, geräteübergreifend in Aktien und Fonds zu investieren. Dieser Brokerage-ähnliche Service vereinfacht die Aktienverwaltung und bietet gleichzeitig eine bessere Zugänglichkeit über Web- und mobile Schnittstellen.

In diesem Artikel erläutern wir, wie wir unseren Kunden beim Aufbau einer komplexen Finanzlösung für Aktienverwaltung und -handel unterstützt haben, welche Herausforderungen unser Team dabei hatte und welche Lösungen wir bereitgestellt haben.

Projektherausforderungen

Die Entwicklung einer funktionsreichen Handelsplattform brachte zahlreiche technische und architektonische Hürden mit sich. Unser Team stand vor mehreren Herausforderungen und bemühte sich gleichzeitig um eine intuitive Benutzererfahrung im gesamten System.

Die Entwicklung umfasste sowohl Web- als auch mobile Umgebungen. Die Webanwendung wurde mit React und TypeScript erstellt, die mobile Anwendung mit React Native. Über die anfängliche Entwicklung hinaus umfassten unsere Aufgaben die Implementierung neuer Funktionen und die Behebung von Fehlern, um die Funktionalität der Plattform kontinuierlich zu verbessern.

Zu den wichtigsten funktionalen Herausforderungen gehörten:

  • Entwicklung eines Nachrichtencenters für die sichere Identitätsprüfung
  • Integration der Unterstützung für amerikanische Aktienmärkte, Erweiterung der Anlagemöglichkeiten
  • Entwicklung robuster Kontoverwaltungsfunktionen für Kinder- und Firmenkonten
  • Implementierung einer Aktienfondskauffunktion mit monatlichen Sparplanoptionen
  • Sicherstellung der Einhaltung gesetzlicher Verifizierungsverfahren für Kundendaten

Aus architektonischer Sicht erforderte das Projekt erhebliche Verbesserungen, um die umfangreichen Funktionen der Webanwendung zu unterstützen. Ein Hauptziel war die effiziente Wiederverwendung von Code zwischen Web- und mobilen Anwendungen sowie die Umstellung auf eine Monorepository-Struktur für verbesserte Wartung und Zusammenarbeit.

Lösungen

Unser Ansatz konzentrierte sich auf die Optimierung der Entwicklungsabläufe und die Implementierung skalierbarer Architekturlösungen. Wir profitierten von den Ähnlichkeiten zwischen React und React Native, die uns die Wiederverwendung von Code zwischen Plattformen ermöglichten. Diese Strategie beschleunigt nicht nur die Entwicklung, sondern sorgt auch für ein konsistentes Benutzererlebnis auf allen Geräten.

Die Umstellung auf eine Monorepository-Struktur erwies sich als besonders effektiv und ermöglichte eine nahtlose Zusammenarbeit und Wartung. Dieses Setup erleichterte den effizienten Codeaustausch zwischen Web- und mobilen Anwendungen und rationalisierte den langfristigen Entwicklungsprozess.

Wir haben Systemkomponenten strategisch in wiederverwendbare Pakete zerlegt, wodurch Redundanz deutlich reduziert und gleichzeitig die Skalierbarkeit verbessert wurde. Diese Architekturentscheidung vereinfacht die zukünftige Funktionsentwicklung erheblich.

Gelieferter Mehrwert

Die Plattform bietet Nutzern eine leistungsstarke und dennoch intuitive Möglichkeit, in Aktien und Fonds zu investieren. Durch die plattformübergreifende Nutzung von React-Technologien haben wir ein einheitliches Erlebnis unabhängig vom Gerät geschaffen. Die neuen Funktionen, darunter Dokumentenprüfung, Multi-Account-Management, erweiterter Marktzugang und automatisierte Sparpläne, bieten Nutzern mehr Flexibilität bei der Verwaltung ihrer Anlagen.

Um die Effizienz zu steigern, wechselte das Team zu einer Monorepository-Struktur, die die Entwicklung beschleunigte und organisierter gestaltete. Die Entwickler haben das System außerdem in wiederverwendbare Komponenten aufgeteilt, wodurch Wiederholungen reduziert und zukünftige Updates vereinfacht wurden. Diese Änderungen trugen dazu bei, Fehlerbehebungen zu beschleunigen, die Leistung zu steigern und den zuverlässigen Betrieb der Plattform zu gewährleisten. Dank intelligenter technischer Entscheidungen und starker Teamarbeit lieferte das Projekt eine zuverlässige, anpassbare und benutzerfreundliche Handelslösung.