Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request #1

Open
martyniukroman opened this issue Mar 19, 2024 · 7 comments
Open

Feature request #1

martyniukroman opened this issue Mar 19, 2024 · 7 comments

Comments

@martyniukroman
Copy link

While your app is getting popular, you could spend some time implementing a new feature.
On the home page, you could add global statistics that would display the average of all tests.
It would be really nice, wouldn't it?

@karazhyn
Copy link

Yeap, I would also like to see the statistics for each question.

@Wlad1slav
Copy link
Owner

We dont collect statistics about the user's visits and quiz results. Doing this without a full-fledged backend is very problematic.

@martyniukroman
Copy link
Author

Actually, you don't!
You just need any DB to store the data, I mean any, sql/noSql, whatever works for you.
Just read/write to db from your fe and call it a day!
😁

@Wlad1slav

@martyniukroman
Copy link
Author

azure provides some free credits for their cloud services which should include cosmosDb and/or sql server

@martyniukroman
Copy link
Author

Or you could host something on Raspberry if you have static ip

@PronDmytro
Copy link

I can make BE side

@Malien
Copy link

Malien commented Mar 20, 2024

For me the issue is not the presence of a BE/datastore but the privacy concerns of collecting user data (possibly without their permission). Doing so anonymously is crucial, yet the transparency is not guaranteed. As soon as there is backend running, gurantee-ing lack of fingerprinting is tricky. Unless there is a way to prove the BE code legitimacy (can’t think of a way), trust is somewhat breached.

To be fair, I am probably overthinking it. Fingerprinting is not that big of a concern. Without the malicious client code (which I can trust is open and well-behaved) — fingerprinting opportunities are limited. Still there is at least a possibility of collecting IP addresses (which probably isn’t a big concern).

Either way, just wanted to raise awareness of importance of privacy and transparency of data collection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants