jargonsdev / jargonsdev/jargons.dev

[FEATURE]: Add Rating System for Definitions

Offen
#121 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

:bulb: idea
Vorherrschende Sprache
MDX
Sterne
56
Forks
45
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Is this a unique feature/idea?

- [X] I have checked "open" AND "closed" issues and this is not a duplicate

### Is your feature request related to a problem/unavailable functionality? Please describe.

No

### Proposed Solution

This pull request introduces a new feature that allows users to rate definitions on a scale of 1 to 5 stars. This enhancement aims to improve user engagement and ensure the accuracy and quality of the content on jargons.dev.

### Screenshots

_No response_

### Do you want to work on this issue?

Yes

### If "yes" to above, please explain how you would technically implement this

Ratings are stored in the database, associated with each definition, allowing for easy retrieval and display.
The system calculates and displays the average rating for each definition, providing valuable feedback to users.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Es sind keine Dateien, Tests oder Einstiegspunkte identifiziert. Beginne damit zu ermitteln, wie Definitionen gespeichert und angezeigt werden, und bestimme anschließend, wo Bewertungsdaten und Durchschnittswerte hingehören. Erledigt ist die Aufgabe, wenn Benutzer Bewertungen von 1 bis 5 Sternen abgeben können und für jede Definition einen Durchschnitt sehen, mit Abdeckung für das neue Verhalten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
database, frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.