Skip to content

AndreJacobsPy/strokesgained_dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Strokes Gained Dashboard

Technologies Used

Data Techniques

  • Developed PostgreSQL database, extracting PGATour data using a custom webscraper
  • Built Django API to make calling data from database easier and more accessible
  • Used Polars to select, clean and filter data to create the visulaizations i wanted
    • I found that polars code is very clean looking and allows for better code while being much faster
  • Grouping and aggregation to form visualizations
  • Web app development using Streamlit, ensuring user can interact with data to gain insights on their favorite players

What I Learned

  • Using django I learned the inner workings of django andf how API's work in general, also how they interact with an application
  • How a SQL database and an API can interact and allow a user to make an http request to receive JSON data
  • The Polars library, I come from a strong pandas background and was facinated at how fast and clean Polars code is
  • How an API and a web application can work together to receive data while caching data where needed

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published