UMovie
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.