Skip to content

trabnett/nba-player-ranker-server

Repository files navigation

nba-player-ranker-server

Server for a simple onepage React app that lets users rank their favorite NBA players. Uses Microsoft Azure to search for relevant player data, pictures and videos. Uses BeautifulSoup to scrape data from Basketball Reference. Uses Postgres for data storage.

webapp is hosted on heroku at: NBA Player Ranker webapp

code for webapp at: NBA Player Ranker webapp code

server is hosted on heroku at: NBA Player Ranker server

Dependencies:

  • Flask
  • Microsoft Azure
  • Beautifulsoup4
  • Postgres
  • SQLAlchemy
  • Flask-Cors
  • Gunicorn

Quick Start

  1. Clone the repo
    $ git clone https://github.com/trabnett/nba-player-ranker-server
    $ cd nba-player-ranker-server

  2. Initialize and activate a virtualenv
    $ virtualenv venv
    $ source venv/bin/activate

  3. Install dependencies
    $ pip install -r requirements.txt

  4. Migrage db
    flask db migrate -m "highscore"

  5. Run the development server
    flask run

About

python/flask server for nba player ranker app w/ azure, beautifulsoup and postgres

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published