Skip to content

Latest commit

 

History

History
145 lines (76 loc) · 2.43 KB

README.md

File metadata and controls

145 lines (76 loc) · 2.43 KB

Umovie

This is a webplatform to see movies. This has been realized with angularJS and Materializecss Framework.

Team 1

Yoann Picquenot - YOPIC9 - 111 163 676

Antoine Somma - ANSOM2 - 111 107 500

Philippe Giroux Ayotte - PHGIA5 - 111 0444 435

Jeff Tremblay - 111 098 517

Thibault Desplat - THDES43 - 111 163 659

Required

node && npm

Debian Based

$> sudo apt-get install nodejs

Archlinux

$> sudo pacman -S install nodejs npm

OpenSuse

$> sudo yum -y install nodejs

Run the application

Run this command at the root of the project

$> npm install

This will install all dependencies the application need to be launched correctly

Then:

$> node server.js

Finally open your browser and go on http://localhost:4242

Description

Routes :

Page home.html

HOME -> /#!/home

Notes : Here you need to sign in to be able to navigate in your Watchlists by clicking on the Login button.

Page infofilm.html

INFOFILM -> /#!/infofilm

Notes : I created this route but actually it's a template of modal. If you want to see this page in its right context, check /watchlists, and then double click on a cover in the carousel.

Page tvshow.html

TVSHOW -> /#!/tvshow/:id

Notes : This route need an ID (ex : 279175900)

Page actor.html

ACTOR -> /#!/actor/:id

Notes : This route need an ID (ex : 253584821). It's accessible by clicking on an actor's name while looking at movies informations in a Watchlist.

Page watchlists.html

WATCHLISTS -> /#!/watchlists/:id?

Notes : Here you can add a Watchlist by clicking on the (+) button at the bottom right of the page. You can also edit and delete your previously created Watchlists.

Page login.html

LOGIN -> /#!/login

Page signup.html

SIGNUP -> /#!/signup

Page searchresults.html

GLOBAL SEARCH -> /#!/searchresults

Fonctionnalités supplémentaires :

Traduction : Le bouton de drapeau situé en haut à droite de la barre de navigation permet de traduire de l’anglais au français les différentes informations qui se trouvent dans l’application Umovie.

Autocomplétions : Dans la section Watchlist, lorsque l’utilisateur recherche un film à ajouter, des suggestions apparaîtrons à l’écran sous la barre de recherche.

Gravatar : Les logos gravatar des différents utilisateurs de l’application apparaissent aux côtés des noms d’utilisateur.