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

Add food ratings #5

Open
8 tasks
Robert27 opened this issue Oct 17, 2024 · 0 comments
Open
8 tasks

Add food ratings #5

Robert27 opened this issue Oct 17, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Robert27
Copy link
Member

The user should be able to rate the canteen food in the Neuland App and see the respective average rating. In addition it should also be possible to report wrong dishes.
Since the dishes are usually repeated every few weeks, we can make use of it and keep a history of ratings per meal.

Some problems that need to be clarified beforehand are:

  • How can we make sure that each person only votes once and doesn't spam the API to manipulate the review?
  • How to design the database schema and backend logic?
  • What data protection changes are accompanied by this?
  • Can a user vote again if the dish is served again after a few weeks?

The following backend steps must be completed:

  • Update the database with the designed scheme
  • Extend backend logic to store and re-identify dishes
  • “Authentication” to avoid multiple reviews
  • Create new queries and mutations to evaluate dishes
@Robert27 Robert27 added the enhancement New feature or request label Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant