4.7. Aufgabeneinteilung
Das Projekt wurde, wie immer, auf vier Leute verteilt. Dazu gab es die folgenden vier Aufgabenbereiche.
4.7.1. QR Code Generator
Der QR Code Generator ist Grundlage der ganzen Applikation. Ziel des Generators ist durch einen einfachen Input einen QR Code zu generieren. QR Codes sollen anpassbar bezüglich Farbe, Form und Dekoration sein.
Diese Aufgabe übernahm: Nikita Guryanov
4.7.2. Revolt Bot
Als User Interface haben wir uns Anfangs überlegt, einen Discord Bot zu schreiben, welcher QR Codes für die Nutzer eines Textkanals generieren können soll. Nach kurzer Absprache sind wir auf eine andere Plattform aufmerksam gemacht worden, welche die grundsätzlichen Features von Discord als Open Source Projekt implementiert: Revolt.
Der Aufgabenbereich deckt die Auswahl einer passenden Bot API, sowie die Erstellung eines Bots, welcher einfache Kommandos entgegennehmen kann, ab.
Diese Aufgabe übernahm: Nils Fendt
4.7.3. Bot Schnittstelle zum QR Code Generator
Nun, da der Bot Kommandos empfangen kann und der Generator QR Codes erzeugt, müssen Generator und Bot verknüpft werden.
Ein passendes Interface für den Nutzer, sowie eine Möglichkeit Dateien in einen Kanal zu senden sind hier Priorität.
Diese Aufgabe übernahm: Maximilian Iftenie
4.7.4. Schreiben der Dokumentation
Grundlagen von QR Codes zu erklären, sowie das Konzept des Projektes an Außenstehende zu Vermitteln, ist Teil der Dokumentation. Es sollten Grundlagen zu allen wichtigen Themenbereichen dieses Projektes aufgezeigt werden. Dazu gehören Grundlagen von QR Codes, ein kurzer Einblick in Revolt und die Gesamtstruktur der Themenbereiche.
Diese Aufgabe übernahm: Maximilian Stephan