Table of Contents
Gosports is a full Stack Django web app that displays historical/live Nba Statistics. This project was created by me and three other students from Iowa State University (See Contact) in a 8 week time-span, broke into four two week sprints. At the end of the semeseter our project was voted top 6 out of 42 projects. The app originally didn't use bootstrap, after submitting it I went through and had fun messing around with the frontend.
The app was built in a private instance of GitLab for Iowa State University, hence no inital commit history. After submitting the project I decided to upload it to my personal GitHub.
- View live scores of games going on today
- See current NBA standings
- Look at your favorite teams roster, as well as each players indivual stats that season
- View each active nba players career, also see common info about that player (height, weight, position, jersey #)
- See the upcoming schedule (current week)
- Learn how bootstrap works & integrate into the site
- Add a page/interface for live games, inlcude box score
- Gather more common info for each team, to include on their specific page
- Restyle team pages to match team colors
Unfortunately I was not aware of the greatness of venv's for a python project when we first started out, so I installed everything to my local sitepackages... That being said I can list out a few pip installs that I can think of & know you will need.
- nba api
pip install nba-api
- Django
pip install Django
- mysql
pip install mysql
- Pandas
pip install pandas
Distributed under the MIT License. See LICENSE.txt
for more information.
Sam DeFrancisco - sjdefran@gmail.com
GM: Kyle Rooney, Kaya Zdan, Shannon McCarty
Nba Api is what allowed this entire project to come together with real information. They have information for getting started making basic calls to their API within their github. After creating a .db file, a great interface for viewing/editing is sqlitebroswer.