This is a cursus project Webapp written for the TDLE class @ENSIIE.
The goal is to provide data and statistics on League of Legends games through charts using new technologies.
All credit about the games goes to RiotGames. (Data not provided here)
This project is based on Sails.js and is modified to work with MongoDB and AngularJS.
Status : Project submitted
Release : 0.1.0 First release for project submission.
##Prerequistes
For this application to work you will need :
- NodeJS
- MongoDB
To install NodeJS : Choose your system here
For MongoDB : See supported platforms
##Installation
On Linux (but should also work under Windows and MacOSX with few adjustements) just run :
sudo npm install -g bower gulp
git clone https://github.com/farfeduc/LoLiT
sudo npm install
sudo npm install machinepack-sailsgulpify
sudo npm install machinepack-prompts
sudo node node_modules/machinepack-sailsgulpify/templates/toggleEngine.js
# Then type : "gulpifysails" (cf : https://github.com/Karnith/machinepack-sailsgulpify)
cd assets/
bower install
sails lift
and then go to : http://localhost:1337
##Documentation
##Possible enhancements
- Make website responsive (Bootstrap is included in the projet)