Business Model Canvas

Das entwickelte Softwareprojekt ist ein benutzerfreundliches Tool zur Visualisierung und Analyse von Geschäftsmodellen, basierend auf dem weit verbreiteten „Business Model Canvas“. Es ermöglicht Nutzern, ihre Geschäftsmodelle intuitiv und visuell zu strukturieren, indem sie verschiedene Elemente des Canvas verschieben und anpassen. Dies geschieht durch eine benutzerfreundliche Drag-and-Drop-Funktionalität, die eine flexible und interaktive Benutzererfahrung bietet.
Das Frontend wurde mit dem Angular Framework entwickelt, das eine moderne und reaktive Benutzeroberfläche ermöglicht. Ngrx und Redux werden zur Verwaltung des Anwendungszustands eingesetzt, was eine vorhersehbare und wartbare Struktur für den Datenfluss und die Zustandsverwaltung bietet. Die Drag-and-Drop-Funktionalität ermöglicht es den Nutzern, die verschiedenen Karten des Business Model Canvas mühelos zwischen den Kategorien zu verschieben. Dies wird durch die Verwendung von PrimeNG als UI-Bibliothek unterstützt, die eine nahtlose und reaktionsschnelle Interaktion gewährleistet.
FUNKTIONEN
- Geschäftsmodell-Visualisierung mit Business Model Canvas
- Drag-and-Drop der Textkarten
- Synchronisierung der Änderungen mit dem Backend
TECHNOLOGIEN
- Angular
- PrimeNG, Ngrx und Redux
- Python
- FastAPI, SQLAlchemy
- SQLite
- Docker