/UMovie

Primary LanguageJavaScript

UMovie

Build Status

About

This project is made in a class context from the GLO-3102 course as Web Application Developpment at the Laval University. The project consists in creating a front-end (client) using an API given by the teachers. The project is mainly based on the client experience optimisation and the importance of the responsiveness. We decided not to use any tool for the CSS so that we could learn more on how to create great things using pure CSS.

Hosting

Our website is hosted at this page.

Custom IMDB API

We made a custom IMDB API to get the informations. The API source code is located at the following address.

It is also hosted on Heroku at the following address.

Unfortunately, IMDB blocks the utilisation of their images on site that are not hosted on their domain to limit the traffic of their website. However, locally, the images are not blocked.

Technologies

The developpment will be done using Javascript, HTML5 and CSS3.

Here are the different tools we used to complete our project:

  • Require.js;
  • Backbone.js;
  • Handlebars;
  • jQuery;
  • Underscore.js.

Developpment team

Here is a list of the different members of the team.

  • Antoine Gagné;
  • Luis Eduardo Obando Carbajal;
  • Jean-Benoît Harvey;
  • Vincent Emond;
  • Seydou Konaté;
  • Alexandre Rivest.

Git Usage

You can find the way we use Git in the wiki section.

Program Usage

You can find how to use our software in the usage page.

Contributing

You can find more about how to contribute in the contribute page.