Skip to content

tipsijadav610/Group18-Predicting-League-of-Legends-Game-Analytics

Repository files navigation

League of Legends Analytics

We wish to build an website that could potentially help new and less experienced players who don't have much idea about the game, we could see that in today’s world the competitive gaming is emerging as a real career option, plenty of competitive games are offering tournaments with unimaginable prize pools, and even if we don't play competitive there are a plethora of options on joining youtube and presenting game analytics, also streaming live games is a good choice too, if they are interested. Also many people in today’s world don’t consider gaming as a real career option so our app could change the mindset of those kinds of people too.

So our website could provide a new direction in the field of competitive gaming, and encourage more and more players to choose gaming as their career, and will provide a tool that could help them in their initial phases. Our website can be used as a quick guide to learn and understand the League of Legends game in a much simpler and easier way.

Working on Frontend:-

  1. Clone the Forked repository
  2. Open Main_Project > lol_frontend
  3. use command npm install to install required node modules.
  4. use npm start to start react server
  5. If changes are made, one has to rebulid the app to run it on the django server
  6. Use npm run build to build the modified app, then you may run it using the Django server

How to run project:-

  1. Django can be installed easily using pip.
  2. In the command prompt, execute the following command: pip install django (This will download and install Django)
  3. After the installation has completed, you can verify your Django installation by executing django-admin --version in the command prompt.
  4. Build the frontend and enter command python manage.py runserver after the building is finished in order to run the project

Development:-

  1. First Fork this repository and then Clone the Forked repository.
  2. Add your local repository as origin- git remote add origin .
  3. Add this repository as upstream- git remote add upstream https://github.com/tipsijadav610/Group18-Predicting-League-of-Legends-Game-Analytics.git.
  4. To sync your local repository with central repository - git pull upstream main.

Contribution:-

-Create new branch and name it on the issue/feature you are working.

  1. To create new branch - git checkout -b
  2. to shift from one branch to another - git cheackout
  3. After completing create PR on that branch - git push origin
  4. Go to github and create pull request on your branch to master branch.