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.
Our website is hosted at this page.
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.
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.
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.
You can find the way we use Git in the wiki section.
You can find how to use our software in the usage page.
You can find more about how to contribute in the contribute page.