Skip to content

georgno/webpyproject

Repository files navigation

Anforderungen

Ein Online-Shop

  • Freie Auswahl von Produkten
  • Produkt mit Name, Text-Beschreibung, Bild(ern), Preis
  • Produkt-Info-PDF zum Herunterladen (es geht um die Funktionalität zum Herunterladen, PDFs brauchen nicht ausführlich sein)

Benutzer-Profil

  • Profile-Picture

Suchfunktion

  • Suchen nach Produkt-Namen
  • Produkt-Beschreibung
  • Bewertungs-Sterne

Kunden-Service-Portal

  • Zusätzlich zum Django-Admin-Portal
  • Produkt mit Bild(ern) und PDF einfügen
  • Nur Kunden-Service darf Produkt-Angaben ändern
  • Um Kunden-Service-Personal einzurichten, man darf einfach dasDjango-Admin-Portal benutzen

Produkt-Bewertungen

  • Text plus Sterne (1 bis 5 Sterne)
  • eine Bewertung pro Benutzer pro Produkt
  • Bewertung hilfreich/nicht hilfreich markieren, entweder hilfreich oder nicht hilfreich
  • pro Benutzer pro Bewertung
  • Benutzer kann unangebrachte Bewertung melden (reportinappropriate review)

Produkt-Bewertungen von Kunden-Service deaktivieren / löschen

  • Kunden-Service darf Bewertungen deaktivieren / löschen. Dies kann je nach Entwurf unterschiedlich realisiert sein:
    • Möglichkeit 1: Eine Webseite beim Kunden-Service-Portal
    • Möglichkeit 2: Bleiben bei der gleichen Webseite wie ein Kunde,aber Kunden-Service sieht zusätzliche Buttons zum Deaktivieren /Löschen

Produkt-Bewertungen von Kunden ändern / löschen

  • Benutzer darf eigene Bewertungen ändern / löschen

Einkaufswagen

  • Produkte und Anzahl in einem Einkaufswagen speichern
  • Funktionalität zum Bezahlen sind nicht zu implementieren

Sonstiges

  • Professionell aussehen, z.B. css, Grafik
  • Ausreichende Daten, um die Website sinnvoll darzustellen, zwei Benutzer plus zwei Produkte reicht es nicht!
  • Article-Cards sehen blöd aus wenn der Titel einer Box zu lang ist. (siehe grüne Box)
  • Online Hosten

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published