ImmunHelden / ImmunHelden.de

Project and team formed in the #WirVsVirus Hackathon of the German Federal Government
http://immunhelden.de
MIT License
4 stars 1 forks source link

Verwaltung von Anzeigen durch Partner #90

Closed weliveindetail closed 4 years ago

weliveindetail commented 4 years ago

Sobald sich unsere Partner einloggen können https://github.com/ImmunHelden/ImmunHelden.de/issues/45, möchten sie auch etwas tun.

Wir brauchen eine Möglichkeit IDs aus existierenden Anzeigen zu Accounts zuzuordnen und die entsprechenden Anzeigen aufzulisten. Die einzelnen Angaben sollten bearbeitet und gespeichert werden können.

Wenn eine Anzeige bearbeitet wird, sollte sie in unserer Datenbank abgelegt werden (statt im statischen JSON auf GitHub). Beim nächsten Neugenerieren der Map wird sie dann von dort gelesen und nicht mehr aus den Rohdaten.

weliveindetail commented 4 years ago

Idealerweise bauen wir das Frontend hierfür direkt in React. Ein vorläufiges Design in HTML&CSS kann ich zu Verfügung stellen. Aktuell werden Anmeldungen per Double-Opt-In Email bestätigt und in unserer Firebase Realtime Database gesammelt (mag sein dass das nicht der richtige Ansatz ist).

weliveindetail commented 4 years ago

@c0un7-z3r0 Zwei erste Datensätze von blutspende.de sind jetzt hier: https://console.firebase.google.com/project/immunhelden/database/firestore/data~2Fblutspendende

Einer mit allen optionalen Feldern und einer mit nur den obligatorischen.

weliveindetail commented 4 years ago

Es können nun Datensätze hinzugefügt und bearbeitet werden. Für die Anzeige auf der Map werden sie noch nicht verwendet. Evtl. wäre ein Verifikationsschritt gut? TBD im Team Meeting am Montag.

weliveindetail commented 4 years ago

Dem Verifikationsschritt wurde im letzten Teammeeting zugestimmt. Wir könnten eine Nachrricht an den Slack Channel "Support" schicken, wenn das nötig wird.

@c0un7-z3r0 Lass uns bitte heute Abend den Stand des Loginbereichs zusammenfassen und überlegen was der beste nächste Schritt wäre. Danke!

weliveindetail commented 4 years ago

Hier hat sich gestern Abend viel getan (PRs #141 #142 #143). Wie ist jetzt der Stand? @ImmunHeldin-CE @c0un7-z3r0

weliveindetail commented 4 years ago

@c0un7-z3r0 Du hast noch mindestens einen Requested Change bei https://github.com/ImmunHelden/ImmunHelden.de/pull/155 Ich würde die beiden PRs gern im Laufe der Woche mergen.