Giter VIP home page Giter VIP logo

cineapp's People

Contributors

dependabot[bot] avatar ptitoliv avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

renchap

cineapp's Issues

Navbar : Display changes

The navbar should be organized with the following menus and submenus :

  • Cineapp (DashBoard)
  • Homeworks
  • Add a movie
  • Movies list
  • Activity (Activity Flow)
  • Stats / Graph with all the graphs

fiche film : ajout infos

Avoir qq infos en plus sur la fiche d'un film:

  • ajouter, si c'est un devoir, un petit avatar de la personne qui a donné le devoir
  • ajouter une étoile style favori (ca permettrai de préparer les devoirs des autres quand tu vois un film cool tu mets ca en te disant qu'un jour te le filera a Oliv)
  • ajouter durée
  • ajouter synopsis
  • real cliquable pour filmo
  • ajouter bouton random en haut

cf ex de mise en page jointe

fichefilm

Movie list : Put a different color for each user column

In order to see in an easier way which the marks by user, it would be interesting to have a specific colour by user column. The colour used could be the one defined in to the user profile.

To be tested before implementation.

Improvements for the homework page

Nice improvements for homework page (Proposed by arno):

  • Put the mark instead of a status
  • Make links on movie titles
  • Set a type 'Movie to see'
  • Display number of movies
  • Display average for homework given and my homework
  • Orderable columns

API query size limited to 20 movies

When we try to add a movie, it's not possible to get more than 20 movies from the API. We must check if there is not a limitation in the API documentation.

Movie page : Incorrect date displayed.

On the movie page, the date displayed on the mark block for each user is incorrect. The date displayed is the updated_when value in stead of the seen_when value.

Delete homework feature

It should be possible to remove homework on the application. This case can happen when an homework has been given by error or when the destination user has already seen the homework.

Statistiques note : Moyenne par rapport au pourcentage

Modifier le graph stat : repartition par note
Intégrer sur l’échelle des ordonnée le % de film avec "cette" note (et non pas le nombre de film) afin de pouvoir réellement faire des comparaisons.
A l'heure actuel, ce n'est pas possible de comparer les graphe, on ne peut les voir qu’indépendamment les uns des autres.

fiche film

Fiche film : avoir le nom du film dans l'onglet
quand on en ouvre plusieurs, ce serait top de voir directement le nom des films à la place de "CineApp"
Référence allociné

Add more informations on the movie page

The following informations must be added for each mark on the movie page :

  • The complete date when the movie has been
  • Where the movie has been seen (Theater or Home)

Improve result page for a TMDB movie search

It can happen when we search a movie we want to add in the app, to have lots of results with the same title when TMDB API is queried. Then finding the correct movie can be very long because we have to try all the movies until finding the correct one.

It would be nice to display additional infomation like the year and the director in order to select in a quicker way the movie we want to add.

Movie manual edition

When the data returned via the API is not correct, it should be possible to update the bad records manually.

The movies fields must be editable into a form generated when clicking on a "Manually Update" button located dear to the already present "Update movie" button.

Mail templates design improvements.

User wants the mail template to be more like that :

QUI : dav

FILM : Au-delà des montagnes

NOTE : 13.5

COMMENTAIRE :
Des fois je regarde des films, je sais pas bien pourquoi... Du film d'auteur pur et dur, chinois en plus... pas si mal mais pas mon délire quand même

Homeworks are not correctly managed.

When an homework is marked by the user, the updated_when field is not updated. That's why movies which are homework and are marked are not displayed into the activity flow.

Add TMDB credits

In order to be compliant with the TMDB terms of use, we must have the logo displayed on the login page and put a text telling that this app is not endorsed or certified by TMDB.

Tableau Stat/Colonnes film vu dans l'année

Lorsque l'on clique sur une des colonnes de nos films vue en 2016, voir une liste de ces films vu.
Par exemple, je clique sur la colonnes film vue en Mars en ciné, j'ai une liste avec les 2 films que j'ai vu au ciné...
On reprend la gueule de la page "liste des films", et c'est comme si il y'avait eu un super trie sur une date courte + utilisateur ^^

bug: fiche film

Petit bug sur la fiche film avec des noms identiques :
exemple:
il y a 2 films "la féline" un de 1942 un de 1982. ils ont exactement le meme nom dans la liste et y a un mini bug :

  • je me mets sur "la famille tenenbaum" (le precedent alphabetiquement). Le bouton suivant indique "la féline". je clique dessus
  • je tombe sur "la feline" (celui de 1942), le bouton suivant indique "la femme de seisaku", je clique dessus
  • je tombe sur "la femme de seisaku", le bouton précédent indique "la féline".
  • je clique sur "la feline", je tombe sur la feline (celui de 1982).

en gros y a pas les 2 consécutifs, soit l'un en avancant, soit l'autre en reculant

Incorrect filter for given homework

When we select No Filter for the Given Homework table, the engine displays all the given homework without filter to the logged user who gave the homework.

Feature : Activity dashboard

A complete activity dashboard must be added with the complete activites added in databases. A pagination system must be used.

Mark comment feature

It should be nice if we could add comments for every mark in order to be able to troll between users.

User profile : Avatar upload

A user should be able to upload a custom avatar on his profile. This feature should be provided in the edit_profile view.

advise a film to friend

It would be great to be able to advise a film to friend by email after an IRL discussion.

New graph organisation

The graphs must be available in the following order :

  • Distributed marks (Already done)
  • Movies distributed by year (Already done)
  • Movies seen on theater distributed by year (Already done)
  • Movies seen by type (Bar graph)
  • Movies seen by origin (Bar graph)
  • Average by type (Radar)
  • Average by origin (Radar)

The default date displayed on the markmovie form is incorrect

The date displayed on the mark movie form is not the good one. It should be the current date.

The behaviour is very strange : If the code is updated in live, the date is good but after some days. It's not the good one anymore. It's like if the date was taken only when the app is started and not updated after.

gestion multi-realisateurs

certains films ont plusieurs reals. Pouvoir les créditer.

par exemple:

  • tokyo! (carax / bong / gondry)
  • a serious man (joel coen / ethan coen)

Tableau Stat/Colonnes film vu dans l'année : Deuxième tableau, comparaison

Rajouter aussi un moyen de voir le tableau d'un autre utilisateur (tableau en dessous par exemple, qui ne s'affiche que si on Click sur un bouton de déploiement)
On pourrait alors choisir l'autre utilisateur dans une liste combo (comme pour les devoirs), et çà afficherai le tableau/colonnes des films vu, en corrélation avec l'année sélectionné pour le tableau en cours (voir modifs précédente)
On pourrait alors faire des comparaisons, puis on pourrais aussi cliquer sur les colonnes de ce tableau pour voir les films vu par la personne etc...

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.