Code Monkey home page Code Monkey logo

ngskysports's Introduction

ngSkySports

AngularJS Single Page Application that uses the Sky Sports REST services to populate a page with all the available dates, the competitions on those dates, each fixture per competition and the lineups and events for each fixture

Recently, Sky Sports updated their mobile app to use a different source of data to the live score centre

I ran squid on my Kubuntu laptop, and forced my mobile to use it as a proxy with ProxyDroid

I found the following links were being opened by the app (note that {fixture id} in each link is assumed to be the same value )

Getting Started

  • The http server is retrieved using npm
  • The angular and font awesome code is retrieved using bower

npm has been configured to automatically run bower so simply run:

npm install

The .bowerrc file ensures the components are added to the 'app/bower_components' directory, instead of the default root directory

on completion run

npm start

to run the webserver and open the app itself at http://localhost:8000/app/index.html

Directory Layout

app/                    --> all of the source files for the application
  skysports/            --> the main application code
    skysports.html            --> the application template
    skysports.js              --> the controller logic
    skysports.css             --> the style sheet for the application
  index.html            --> the main html template file of the app

ngskysports's People

Contributors

tetsujin1979 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

ngskysports's Issues

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.