Comments (7)
Hey,
leider habe ich nicht so viel Zeit an dem Projekt zu arbeiten, aber ich versuche mein Bestes.
Ich würde am Interface Design arbeiten.
Zu Beginn habe ich die App versucht zu scannen und mir ist ein Missverständis aufgefallen.
Hier wie ich es Anfangs verstanden habe:
- Es gibt die Fragen als kleinste Einheit der Umfrage
- Sind da die Tamples die als eine Sammlung einiger Fragen funktioniert, die man als vielleicht schon erprobtes Modul immer wieder so verwenden kann.
- Bräuchte es die gesammte Umfrage Gespeichert als Poll, oder so. (das gibt es so noch nicht)
Viel mehr erscheint mir das Tamplet momentan die Gesamte Umfrage zu sein.
Wenn bei Create a Poll auf Tamplet Add klicke, kann ich nachher an der Stelle keine weiteren Tamplats laden sondern nur noch das aktuelle updaten.
Ich finde die Struktur, die ich oben anskizziert habe Sinnvoller und hilfreicher für das erstellen von Umfragen.
from poll_app.
Hey @AlexanderBoenninger tatsächlich funktioniert es genauso, wie du es skizziert hast. Die Fragen lassen sich zu Fragebögen zusammenstellen (Polls) oder als Template speichern. Diese Templates lassen sich laden und modifizieren und können dann als a) als neue Poll oder b) als neues Template oder c) als Änderung am ausgewählten Template gespeichert werden
Aber du hast recht: die Benennungen sind sehr verwirrend! Siehe auch #38
from poll_app.
Ok. Gut wenn es auch Polls als Sammlung von Fragen / Tamplates gibt.
Bin mir aber nicht sicher ob es richtig rüber gekommen ist.
Beispiel: Es gibt eine Umfrage in der man Persönliche Daten erheben will und dann Fragen zu dem Thema Urlaubsvorlieben stellt. Anschließden wird man noch gefragt, wie man persönlich versucht ölologisch und nachhaltig zu leben.
Die Fragen könnte man super in 3 Tamplates zusammenfassen, weil man sie wohlmöglich öffters nutzen möchte. 1.Persönliches, 2. Urlaubsvorlieben 3. Ökologischesleben
Diese Tamplates würd ich dann in einer Poll zusammen setzen können.
Es würde keinen Sinn ergeben ein Tamplate als Poll zu speichern, weil das Tamplate ein Baustein des Polls ist.
Wenn das/der/die Poll nur ein Tamplate hat, hat es halt ein Tamplete – wird dann aber nicht zum Poll.
Sollte man keine Tamplates haben wollen, sollte man wie jetzt auch schon der Fall auch einfach nur Fragen in die Poll Laden können.
Ich würde nicht empfehlen Die Elemente in einander umwandelbar zu machen.
Die Einfachheit hier gewinnen.
Vielleicht kann man Tamplates "auflösen", die Fragen bleiben dann aber an der Stelle in der Poll vorhanden. (Das würde sich verhalten wie Gruppieren und Entgruppieren in den meisten Grafik Programmen)
Naming Problem hab ich angeschaut und überlege mir da auch noch was.
from poll_app.
Jetzt hab ich verstanden, was du meinst! Nein die Templates sind keine weiteren Bausteine, sondern die Vorlage für eine komplette Umfrage mit der gleichen Datenstruktur.
Der Gedanke dahinter ist, relativ spezifisch an die Evaluation von Veranstaltungen ausgerichtet. Sodass man für die Umfragen dann die Templates als Basis nimmt und nur noch die Details für die jeweilige Veranstaltung anpassen muss. Ist das verständlich?
from poll_app.
Verstanden, aber wiedersprechen würde sich das was du sagst mit meiner "Vision" oder Verständniss der App ja nicht.
Man könnte ja auch nur ein Tamplate in die Umfrage laden. Jeweils das Tamplate, das gerade für die Veranstatlungsform passt. Oder man kann mehrere Tamplates laden um sie wie Bausteine zu benutzen, die es ermöglichen die Umfragen freier und effizienter durchzuführen.
Also andern Falls würde es mir schwerfallen den Unterscheid zwischen Tamplates und gespeicherten Polls zu sehen.
from poll_app.
Stimmt, und ich finde deine Idee auch gut. Die können wir gerne im Hinterkopf behalten. Ich würde aber gerne erstmal versuchen, die vorhandenen Funktionen auszuarbeiten und zu verbessern.
Momentan ist der einzige Unterschied zwischen Templates und Polls, dass erstere modifzierbar sind, wohingegen eine einmal erstell Poll nicht mehr geändert werden kann. Das ist wichtig für die Auswertung.
from poll_app.
ok. So machen wir es
from poll_app.
Related Issues (20)
- Deploy Demo on Netlify (Bugfix!) HOT 3
- Improve Enduser View HOT 2
- Success View
- Admin Dashboard: Basic Statistics
- [Discussion] Naming Conventions HOT 1
- [Bug] Solve Redirection Problem
- [Design] Create a simple logo HOT 2
- [Firebase] Active Poll Data for Enduser
- Improve Router
- [Testing] Updated Demo HOT 2
- Disallow poll dates in the past on poll creation HOT 1
- Check for answered questions does not work for multiple choice
- Add explanation Text option to scale questions
- [Discussion] Find a name! HOT 2
- [Refactor] improve structure to make style adjustments easier
- [Refactor] Globally registered Base Components
- [Improvement] Create components for basic input elements HOT 1
- [Ideas] Bring your feature ideas to the app HOT 1
- Review new netlify policy and submit/add information
- [Feature] Save Evaluation Results as PDF
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from poll_app.