Git Product home page Git Product logo

rateyourstuff2.0's People

Contributors

avartos avatar littlebigplaye avatar mknop2 avatar thebirdeffect avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

rateyourstuff2.0's Issues

Change Data

Frontend: Put Request responses 403 if user want to update data

Neue Medien anlegen

Formular zum Anlegen von:

  • Neuer Film
  • Neue Serie
  • Neue Episode
  • Neue Staffel
  • Neues Spiel
  • Neues Buch
    anlegen

JWT Frontend

  • Token entschlüsseln
  • In Session Schreiben
    • ID
    • JWT Token

Collections hinzufügen

  • Collections anlegen
  • Collections verwalten
    • Collections editieren
    • Medien zu Collection hinzufügen
    • Medien aus Collection entfernen
  • Collections anzeigen
    • Detailansicht
    • Übersicht aller Collections des angemeldeten Benutzers
    • Collections für ein Medium

ISBN Prüfung umsetzen

  • ISBN Klassen importieren
  • ISBN Service erstellen
  • Service in Book Controller anlegen
  • Mit validem und invalidem Wert testen

Component leftNavigation

[ ] Navigationsliste als Component erstellen
[ ] Inhalte anzeigen lassen
[ ] über toggle in header minimieren und "maximieren"
[ ] Verlinkung auf Inhalte vorbereiten

Detailansicht Medien

  • Darstellung Bild und Inhalt mit Durchschnitsranking und Beschreibung
  • Darin Bewertungsliste einbetten (darunter)
  • Kommentarliste und Bewertungsliste je nach Klick anzeigen lassen, standard ist Bewertungsliste (worauf man klickt wird Ersteller überlassen)

User und Verwaltung

  • login erstmal nicht berücksichtigen
  • Benutzerverwaltung (userManagement)
    • deleteUser()
    • changeUserData()
    • adminPanel
    • userPanel
  • Registrierung (SignUp )
  • Persisitierung sicherstellen

Component Bewertung plus Verknüpfung Backend

  • Component ertsellen
  • Bewertung speichern im Backend
  • Bewertungen bearbeiten
  • Verhindern, dass User doppelte Bewertungen anlegen
  • Bewertungen entfernen
  • Auf Bewertungen reagieren (Optional)

REST Controller Login & User

  • Login
    • CheckPassword
      • double check
      • #43
    • CheckUsername
      • Validierung im Frontend
    • start session
    • daten session in spring verfügbar
    • weiterleitung auf home
    • signup ändert sich zu logout und "userverwaltung"
  • User
    • SignUp
    • UpdateProfile
    • ChangePassword

Medienlisten fertigstellen

  • Allgemeine SpotlightListe für Medien anlegen
  • Allgemeine Komponente für Medieneinträge anlegen
  • Bilder für Testmedien in Programm und DB einbinden
  • Ausgaben formatieren
  • Router einrichten
  • Links zu Medien hinzufügen

Bewertungen unter Medien abrufen und anzeigen

  • Component Bewertungsliste (toggle -> nur 2 Bewertungen standard anziegen, auf buttonclick, dann mehr)
  • ZUSATZ: Filter nach Bewertungszahl
  • Component Bewertung erstellen
  • Daten aus Backend in die Bewertung laden und Component an die Bewertungsliste übergeben.

ACHTUNG: Platz für die Bilder berücksichtigen. (Maße folgen)

Medien Bearbeiten

Formular anlegen zum Bearbeiten von:

  • Film
  • Serie
  • Episode
  • Spiel
  • Staffel
  • Buch

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.