Git Product home page Git Product logo

stats-o-score's Introduction

Stats-o-Score

Gitter

IMPORTANT NOTICE TO DEVS !!!

We know that when you run app in Android Studio you might see a lot of errors in the IDE. This has to do with some android studio update error because on older versions it didn't show us any. We are currently looking into a workaround to temporarily stop showing those errors. Regardless the app will run fine on your phone as well as android studio

The Club logos of La Liga and Bundesliga are still under development.

Youtube Link Beta Release : - https://www.youtube.com/watch?v=CtqGfHxLzNs

(Easy) How to install and run the app:

  1. In github repo find the APk-s folder
  2. Inside the folder download the file named Stat-o-score with the latest version number..
  3. Now connect your android device to the computer and copy the Stat-o-score to your “android device”. (The app will only work on Google Android OS device)
  4. Now in your android device open a file explorer. If you don’t have one you can download one from the Google Play Appstore. I recommend “Astro File Manager”. Link to download Astro File Manager link : https://play.google.com/store/apps/details?id=com.metago.astro&hl=en
  5. Before Installing ensure that you uninstall any previous versions of Stat-o-Score that you might have on your phone.
  6. Next, open the file explorer and navigate to position where you copied the Stat-o-score in your android device.
  7. Click on install. It might ask you to enable a security setting to “Enable Install Unknown App”. Click on Enable.
  8. Now Install the App.
  9. Voila! The App is now installed on your phone. Make sure that you have internet connection before using the App.

Note: In case of any difficulty while running the app, visit the YouTube link provided above to know the functionality better. Enjoy!

Setup on Android Studio for Devs : -

For Developer to run the you need to download and setup android studio. If you don’t have android studio setup already please refer to this link to setup android studio https://www.youtube.com/watch?v=F-k5gwz_91o (Watch till 15 min only) After that follow these to run our app in android studio.

  1. First got to our github repo and copy the our clone https link from here from here

image

  1. Now open android studio and choose Checkout Version Control -> GitHub (If you don’t see this window click on File -> Close Project)

image

  1. Now you have to paste the Github clone url we copied earlier here. Select your parent Directory and/or a name for Directory Name.

image

  1. Click and clone let the process go on

image

  1. After cloning is done, you might get an error. Don’t worry just click on okay

image

  1. Android Studio will start working on setting up your project

image

  1. After the process is done(don’t worry if it’s still giving an error) click on Build -> Clean Project

image

  1. After its done click on Build -> Build Apk(s)

image

  1. After that click on Sync Project with Gradle Files icon. If you can’t find the icon just click Tools -> Android -> Sync Gradle Files

image

  1. Finally click on Run to start the project

image

  1. Select your own AVD device from this video. Congrats on running the app.

image

image

Overview:-

Our goal is to make an Android App by the name "Stats-o-Score" that will provide a new vision to the sports app category. Usually sports app tick few important boxes, like providing stats for players or provide scores of matches. However, we plan on adding a new dimesnion to that and add a sort of minigame within the app, which will be a kind of battle arena. Here, the user can compare two players and see which one comes on top. Initially this app will focus on one soccer and we plan on adding more sports later.

MVP:-

The following are the main goals of our app that we plan on completing before the end of CSE442 semester :-

  1. Add live score of ongoing matches
  2. Add schedule of future matches for the year
  3. Add stats of all the international players in the world right now
  4. Add a VS battle mode and a leaderboard for the players (minigame).

ADD-ON Features:

Though we have a vivid version of the app there are certain features we believe that we wouldn't be able to include right because of time constraints and inexperience. Also there are certain features in this list which would also require a considerable about of funding :-

  • Cover more sports than cricket, tennis and leagues like NBA, NFL etc
  • Create a newsfeed where the user can search by player name and read all the current news about the player. This would fetch news data about the player from the internet and show all the news stories about the player in question
  • To elaborate on our mingame and create a fantasy league, where users can make their teams and gain points depending on how the player performes in real life.
  • Live streaming of live matches in the app itself. We could partner with live streaming apps or providers to fulfill this requirement

USER STORY:

I want an app on my smartphone that gives me live scores of soccer games going on right now. I want to see the standings of my favourite soccer club playing in a league. I should be able to compare two proffessional soccer players currently playing and see which of the two is better based on his stats like strength, free kick prowess, sprint speed and many more.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.