BioExchange: Nationale Plattform für den Biomassehandel

Eine nationale Plattform für den Biomassehandel, auf der Käufer und Verkäufer Biomasse handeln, Aufträge und Zahlungen verwalten und Geschäfte automatisch abgleichen können. Die Lösung erfüllt zudem staatliche Vorgaben für den Betrieb.

BioExchange: Nationale Plattform für den Biomassehandel hero background

Über unseren Kunden

Unser Kunde ist ein europäisches Unternehmen, das einen nationalen Marktplatz für den Biomassehandel entwickelt. Die Plattform sollte Käufern und Verkäufern den Handel mit Holzhackschnitzeln sowie die Verwaltung von Aufträgen, Zahlungen und weiteren Abläufen ermöglichen.

Zudem musste die Plattform staatliche Vorgaben erfüllen und die dafür nötigen Prüfungen und Prozesse unterstützen.

SCAND wurde beauftragt, innerhalb von nur 3,5 Monaten ein erstes MVP zu entwickeln. Nach dem Produktivstart begleitete das Team die Zertifizierung, weitere Releases und die Entwicklung neuer Funktionen.

  • Region: Europa
  • Branche: Energie / Biomassehandel
  • Projektdauer: 3,5 Monate für das MVP
Über unseren Kunden

Herausforderung

Der Kunde benötigte eine nationale Plattform für den Online-Handel mit Biomasse. Sie sollte echte Geschäfte zwischen Käufern und Verkäufern ermöglichen. Daraus ergaben sich folgende Herausforderungen:

  • Entwicklung und Einführung eines einsatzbereiten MVP in nur 3,5 Monaten
  • Aufbau einer Online-Plattform für den Biomassehandel
  • Verwaltung des gesamten Ablaufs von Handelsaufträgen
  • Automatischer Abgleich von Aufträgen und Verarbeitung des Handelsstatus im Hintergrund
  • Entwicklung einer präzisen Matching-Engine für viele parallele Anfragen bei hoher Handelsaktivität
  • Verwaltung von Sicherheiten und Zahlungen
  • Einhaltung staatlicher Vorgaben und Unterstützung nötiger Prüfprozesse
  • Getrennte Funktionen für Kunden und die interne Verwaltung
  • Skalierbare Cloud-Architektur für den Betrieb auf nationaler Ebene
  • Anbindung externer E-Mail- und SMS-Dienste
  • Unterstützung mehrerer Sprachen für Kunden
Herausforderung

Hauptziele

Um die BioExchange-Plattform zu entwickeln, legten wir folgende Ziele fest:

  • Bereitstellung des MVP innerhalb von 3,5 Monaten
  • Aufbau einer nationalen Plattform für den Biomassehandel
  • Anmeldung und Teilnahme am Handel für Käufer und Verkäufer
  • Verwaltung aller Phasen von Aufträgen, Geschäften und Zahlungen
  • Automatischer Abgleich von Kauf- und Verkaufsaufträgen
  • Bereitstellung von Backoffice-Tools für das Personal
  • Verwaltung von Sicherheiten
  • Unterstützung staatlicher Vorgaben und Prüfprozesse
  • Aufbau einer skalierbaren Cloud-Architektur auf AWS
  • Bereitstellung von Statistiken und Monitoring
  • Schaffung einer technischen Basis für den weiteren Ausbau der Plattform
Hauptziele

Projektübersicht

SCAND entwickelte BioExchange, eine webbasierte Plattform für den Biomassehandel, die Käufer und Verkäufer auf einem digitalen Marktplatz verbindet.

Die Plattform besteht aus einem Kundenportal für Unternehmen und einem Backoffice für Betreiber. Firmen können sich anmelden, am Handel teilnehmen, Gebote abgeben, Aufträge erhalten sowie Bestellungen und Zahlungen verwalten.

Im Hintergrund steuert eine Matching-Engine den Abgleich von Kauf- und Verkaufsaufträgen. Sie verarbeitet den Handelsstatus und verwaltet den Ablauf der Aufträge automatisch.

Um das MVP in kurzer Zeit umzusetzen, nutzte das Team einen hybriden Technologie-Stack und AWS für die Cloud-Infrastruktur und verwaltete Dienste.

Nach dem MVP unterstützte SCAND die Zertifizierung und den Produktivstart. Anschließend entwickelte das Team die Plattform weiter und lieferte alle drei Monate neue Funktionen und Verbesserungen.

Projektübersicht

Lösung

Die fertige Lösung ist eine nationale Webplattform für den Biomassehandel, die Käufer und Verkäufer über einen digitalen Marktplatz verbindet.

Sie vereint Funktionen für den Handel mit einem eigenen Backoffice für Betreiber. Eine skalierbare Cloud-Architektur bildet die Basis für den Betrieb und den weiteren Ausbau der Plattform.

Lösung

Kernfunktionen

  • Registrierung von Unternehmen: Anmeldung von Nutzern und Firmen sowie Abschluss aller nötigen Schritte vor der Teilnahme am Handel.
  • Biomassehandel: Teilnahme am Online-Handel und Abgabe von Geboten durch registrierte Käufer und Verkäufer.
  • Matching-Engine: Automatischer Abgleich von Kauf- und Verkaufsaufträgen sowie Verwaltung des Handelsstatus im Hintergrund.
  • Verwaltung von Aufträgen: Erstellung, Verfolgung und Verwaltung von Aufträgen in allen Phasen.
  • Verwaltung von Zahlungen: Unterstützung von Abläufen für Zahlungen und Sicherheiten.
  • Sicherheiten: Verwaltung von Sicherheiten im Kundenportal und Backoffice.
  • Handelsstandorte: Verwaltung von Standorten für den Biomassehandel.
  • Biomasse-Rechner: Eigenes Tool für Berechnungen zum Biomassehandel im Kundenportal.
  • Dashboard für Betreiber: Statistiken und Daten zum Betrieb für die Verwaltung der Plattform.
  • Staatliche Vorgaben: Integrierte Prüfungen und Prozesse zur Einhaltung staatlicher Regeln.
  • Mehrere Sprachen: Unterstützung mehrerer Sprachen im Kundenportal.
  • Mitteilungen: Anbindung externer E-Mail- und SMS-Dienste für die Kommunikation.
  • Marketing-Website: Öffentliche Website zur Vermarktung der Plattform.
Kernfunktionen

Nutzer-Workflow

  • Registrierung: Käufer und Verkäufer melden ihre Unternehmen an und schließen alle nötigen Schritte zur Teilnahme am Handel ab.
  • Vorbereitung des Handels: Teilnehmer verwalten Konten, Sicherheiten, Standorte und weitere Angaben.
  • Auftragserstellung: Nutzer erstellen Aufträge und nehmen am Online-Handel mit Biomasse teil.
  • Automatischer Abgleich: Die Matching-Engine verarbeitet den Handelsstatus und gleicht passende Kauf- und Verkaufsaufträge ab.
  • Abwicklung von Geschäften: Nach erfolgreichem Abgleich erhalten die Teilnehmer ihre Abschlüsse und können den Status der Aufträge verfolgen.
  • Verwaltung von Zahlungen: Nutzer verwalten Zahlungen und Sicherheiten über die Plattform.
  • Überwachung: Betreiber verfolgen den Handel im Backoffice und prüfen Statistiken.
  • Kommunikation: E-Mail- und SMS-Dienste ermöglichen Mitteilungen des Systems und den Austausch zum Betrieb.
Nutzer-Workflow

Technologie-Stack

Für die schnelle Entwicklung des MVP, den automatisierten Handel, die Verarbeitung von Transaktionen und eine landesweit skalierbare Cloud-Infrastruktur setzten wir folgende Technologien ein:

  • Backend: Java, Spring Boot
  • Frontend: JavaScript, TypeScript, React, HTML, CSS
  • Datenbank: PostgreSQL, Amazon Aurora
  • Cloud-Infrastruktur: Amazon Web Services, Route 53, CloudFront, RDS, S3, Secrets Manager, Weitere AWS-Dienste
  • Versionsverwaltung und CI/CD: Bitbucket, Git, Bitbucket Pipelines, Jenkins
  • Projektmanagement und Dokumentation: Jira, Confluence
Technologie-Stack

Kernteam

  • Lösungsarchitekt: Konzipierte die Architektur, Handelsabläufe, Integrationen und Cloud-Lösung.
  • Java- / Spring-Boot-Entwickler: Entwickelten Dienste für Transaktionen, Backoffice-Funktionen, Handelsabläufe und Backend-Anbindungen.
  • Frontend-Entwickler: Erstellten die React-Oberflächen für das Kundenportal und Backoffice.
  • DevOps-Ingenieure: Verwalteten die AWS-Infrastruktur, CI/CD-Pipelines, Deployments und Umgebungen für die Entwicklung.
  • QA-Ingenieure: Testeten Handelsabläufe, die Verwaltung von Aufträgen, Integrationen und die Stabilität der Plattform.
  • Business-Analysten / Projektmanager: Betreuten Anforderungen, Planung, Dokumentation, Releases und Prozesse zur Einhaltung von Vorgaben.
Kernteam

Zugehörige Fallbeispiele