... | ... | @@ -34,3 +34,99 @@ Next time: |
|
|
- Solidity Buch?
|
|
|
|
|
|
# 04.05.2023
|
|
|
|
|
|
Kontinuierlich an Dokumentation arbeiten
|
|
|
|
|
|
Einige Verbesserungsvorschläge seitens Markus:
|
|
|
- Besser klar machen wie Projekt gestartet werden kann
|
|
|
- Npm install hinzufügen
|
|
|
- Developer Dokumentation
|
|
|
- Backend ähnlich wie Frontend aufbauen
|
|
|
- Wie binde ich die Datenbank ein
|
|
|
- Wie integriere ich alles miteinander
|
|
|
- Google Docs als Notizen -> transferieren zu GitLab
|
|
|
|
|
|
Juri gibt sein Research wieder
|
|
|
Blockchain (google docs)
|
|
|
|
|
|
Oskar
|
|
|
Mit Hardhat tutorial gemacht
|
|
|
Erstes Smartcontract geschrieben
|
|
|
|
|
|
Veranstalter ist nicht owner vom Contract
|
|
|
Hat permission Contracts zu benutzen
|
|
|
|
|
|
In Dokumentation notieren wie Blockchain, Smartcontracts funktionieren, bezogen auf unser Projekt
|
|
|
(nicht Teil des Projekts zu erklären, wie Blockchain funktioniert)
|
|
|
-> Wenn jemand neues ins Team kommt, sollte er mithilfe von Dokumentation auf den neuesten Stand kommen
|
|
|
Mit links zu entsprechenden Docs arbeiten
|
|
|
|
|
|
Nastia erklärt ihre Arbeit:
|
|
|
Doku
|
|
|
Englisch umgeschrieben
|
|
|
|
|
|
Felix Blockchain beschäftigt, Tutorial durchgearbeitet
|
|
|
|
|
|
Frage Oskar: Projekt produktiv setzen
|
|
|
|
|
|
Markus: verlangt nicht das es auf main ist, Ethereum teuer
|
|
|
Testnetz wäre total in Ordnung
|
|
|
Den Prozess durchlaufen
|
|
|
|
|
|
Polcadot gibt es verschiedene Stufen von Testing bis hin zu Deployment
|
|
|
|
|
|
Webseite deployn und Blockchain kann local laufen
|
|
|
|
|
|
Gespräch über Nextjs und Backend
|
|
|
|
|
|
Frage, ob wir schon erste Routings umgesetzt haben -> noch nicht
|
|
|
Erste Tickets erstellt und Meilensteine überarbeitet
|
|
|
|
|
|
Ticketsystem nutzen um sich zu organisieren
|
|
|
Eine Art Dokumentation
|
|
|
Progress sichtbar
|
|
|
|
|
|
Bei Tickets wünscht sich Markus, das wir die anlegen und mit arbeiten
|
|
|
-> wenigstens Tickets anlegen und zu beschreiben, wenn wir unsicher sind wie wir die Tickets gestalten sollen
|
|
|
|
|
|
Meilensteine: präziser formulieren, bzw. Tickets zu den Milestones
|
|
|
Definieren in Tickets (beispielsweise:
|
|
|
- Errorhandling
|
|
|
- Statuscodes von routes
|
|
|
- Was geben Funktionen wieder
|
|
|
|
|
|
Tickets nutzen, um Gedanken zu notieren und anschließend in der Gruppe überlegen, was dafür alles nötig ist.
|
|
|
Die Tickets sauber in einzelne Aufgaben gliedern. Anschließend überlegen, was alles bis nächste Woche umsetzbar sind und Deadlines setzen
|
|
|
|
|
|
Frage: ob wir Datenbank Integration angefangen haben
|
|
|
Als nächstes auf jeden Fall das Projekt soweit umsetzen, dass alle damit arbeiten können, auch Datenbank.
|
|
|
Damit es nicht dauernd aufgeschoben wird
|
|
|
|
|
|
Funktionalität von Login/Benutzer soll möglich sein [Backend, Frontend, Datenbank]
|
|
|
|
|
|
Beispielticket mit Markus erstellt
|
|
|
|
|
|
Userstrories nutzen um Tickets zu erstellen
|
|
|
|
|
|
Jeder sollte in der Lage sein, ans Board zu gehen und sich ein Ticket aussuchen, was umgesetzt werden soll. Dafür müssen alle Informationen im Ticket stehen die nötig für die Implementierung sind.
|
|
|
|
|
|
FAQ auf der Seite umsetzen
|
|
|
|
|
|
Nächsten Donnerstag ist Markus auf einer Konferenz, weshalb Meeting ausfällt, online oder Präsenz am Freitag
|
|
|
Bis Montag mitteilen, welche der drei Optionen wir wollen
|
|
|
Darauf die Woche ist Herrentag
|
|
|
|
|
|
Was kann man in drei Wochen erwarten:
|
|
|
Projekt soweit fertig, dass man drin klicken kann
|
|
|
Startseite fertig
|
|
|
Registrieren
|
|
|
Einloggen
|
|
|
Einige Events sichtbar sein [können mockups sein]
|
|
|
Walletintegration, smartcontracts muss nicht komplett implementiert sein aber jeder sollte wissen wie das System funktioniert und evaluiert
|
|
|
Wenn nicht, was sind die Alternativen?
|
|
|
In Ticket schreiben
|
|
|
In Dokumentation schreiben
|
|
|
|
|
|
Wenn noch Zeit ist
|
|
|
Externe API einbinden
|
|
|
Von Eventim gegebenenfalls die Events ziehen |