Herzlich willkommen!
Dies ist die Realisierung der SharedShoppingList für das Software-Praktikum des Studiengangs WI7 im Sommersemester 2020. Das Projekt wird in einer Gruppe aus sechs Personen bearbeitet und zeigt als Endprodukt eine Web-Applikation, mit der man Einkaufslisten verwalten kann.
Die SharedShoppingList setzt auf einen modernen GUI-Ansatz auf Basis von React, mySQL als Datenbank-Management-System, einem Python-Backend mit REST-Schnittstelle sowie dessen Deployment auf die Google-Infrastruktur in der Cloud.
Wir haben zu Ihrer Unterstützung einige Markdown-Dokumente angelegt, die weitere Informationen enthalten.
- INSTALLATION.md informiert Sie, welche Vorkehrungen Sie treffen müssen, um die Applikation einzurichten, damit es auf Ihrem Entwicklungsrechner lauffähig wird.
- RUN.md baut auf INSTALLATION.md auf und erklärt den Start der SharedShoppingList (DB, Backend und schließlich Frontend). -RESOURCENAMING.md dokumentiert sämtliche REST-Service-Ressourcen des Backend.
- LINKS.md ist eine Zusammenstellung von Links auf in diesem Projekt verwendete oder anderweitig relevante APIs, Frameworks, Dokumentationen etc.
- LICENSE.md gibt lizenzrechtliche Hinweise.
- /src: In diesem Verzeichnis finden Sie den Source Code des Projekts.
- /frontend: In diesem Verzeichnis finden Sie separat vom restlichen Source Code den Source Code des Frontend.
- /mysql: Hier finden Sie mySQL-spezifisches Material wie z.B. den Dump, um eine Beispieldatenbank herzustellen.