Project for gathering d3 hoops stats and displaying them in a kenpom or barttorvik style interface. I am shifting from trying to learn JavaScript for this project to using Python-based frameworks such as SQLAlchemy, FastAPI, and dbt, along with a PostgreSQL database and Bootstrap for the frontend.
Here's a short video with the progress I've made as of 2/28/24.
- Completing the webpages
- Handle games w/o boxscores better
- Before season would write all games on the schedule to the database
- Once game happens, update that result
- Write lengthier "about" / "overview"
- Reorg code so it makes more sense and easier to backfill / run daily.
- Add GH action to run it everyday
- Decouple db write code so it doesn't live inside another function
- Add player IDs - use surrogate IDs?
- Moving to the cloud
- Clean up the repo by moving JS related stuff to a
deprecated
folder