<commit_before><img src="http://i61.tinypic.com/ji00hl.jpg" border="0" alt="Image and video hosting by TinyPic">
# LoLUniverse
League of Legends web application utilizing [RiotApi.NET C# library](https://github.com/sdesyllas/RiotApi.NET)

## [Check Live Demo here](http://devspyros.cloudapp.net)

<img src="http://i58.tinypic.com/x6nbit.jpg" border="0" alt="Image and video hosting by TinyPic">

<img src="http://i59.tinypic.com/35d3lox.jpg" border="0" alt="Image and video hosting by TinyPic">

<img src="http://i59.tinypic.com/2i266up.jpg" border="0" alt="Image and video hosting by TinyPic">

# Description
This is a web application that utilizing [RiotApi.NET C# library](https://github.com/sdesyllas/RiotApi.NET) capabilities and provide users with Summaries, Stats, Champion details and other stuff. The project is created with the ASP.NET MVC
framework and it is using advanced mechanics of caching, NoSQL performance solution and user account system.

# Installation
In order to have this web application up and running you need to configure the following services in web.config
* MS Sql Server connection string (for User Management and Asp.Net Identity)
* RavenDB Connection string (for NoSql store of League of Legends entities)
* email smtp settings (for user account emails like two factor authentication)
* Modify the Migrations/Configuration.cs Seed method for initial administrator user creation

# Technologies and Libraries used
* [RiotApi.Net](https://github.com/sdesyllas/RiotApi.NET)
* [RavenDB NoSQL Database](http://ravendb.net/)

<img src="http://ravendb.net/content/images/ravenMoon.png" alt="powered by RavenDB" width="85" height="85"/><commit_msg>Add a Bitdeli badge to README<commit_after><img src="http://i61.tinypic.com/ji00hl.jpg" border="0" alt="Image and video hosting by TinyPic">
# LoLUniverse
League of Legends web application utilizing [RiotApi.NET C# library](https://github.com/sdesyllas/RiotApi.NET)

## [Check Live Demo here](http://devspyros.cloudapp.net)

<img src="http://i58.tinypic.com/x6nbit.jpg" border="0" alt="Image and video hosting by TinyPic">

<img src="http://i59.tinypic.com/35d3lox.jpg" border="0" alt="Image and video hosting by TinyPic">

<img src="http://i59.tinypic.com/2i266up.jpg" border="0" alt="Image and video hosting by TinyPic">

# Description
This is a web application that utilizing [RiotApi.NET C# library](https://github.com/sdesyllas/RiotApi.NET) capabilities and provide users with Summaries, Stats, Champion details and other stuff. The project is created with the ASP.NET MVC
framework and it is using advanced mechanics of caching, NoSQL performance solution and user account system.

# Installation
In order to have this web application up and running you need to configure the following services in web.config
* MS Sql Server connection string (for User Management and Asp.Net Identity)
* RavenDB Connection string (for NoSql store of League of Legends entities)
* email smtp settings (for user account emails like two factor authentication)
* Modify the Migrations/Configuration.cs Seed method for initial administrator user creation

# Technologies and Libraries used
* [RiotApi.Net](https://github.com/sdesyllas/RiotApi.NET)
* [RavenDB NoSQL Database](http://ravendb.net/)

<img src="http://ravendb.net/content/images/ravenMoon.png" alt="powered by RavenDB" width="85" height="85"/>


[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/sdesyllas/loluniverse/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

{'fraction_non_alphanumeric': 0.11117462132037725, 'fraction_numerical': 0.01629036867676479, 'mean_word_length': 5.39853747714808, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4567130', 'n_tokens_mistral': 1129, 'n_tokens_neox': 1058, 'n_words': 358}