MLB_DFS_ROO / app.py

Commit History

Refactor app.py to replace selectboxes with radio buttons for user input across all tabs, enhancing UI consistency and improving user experience in data selection processes.
a25e372

James McCool commited on

Update app.py to consistently use session_state for display data management, enhancing filtering logic for site and slate types, and ensuring proper data presentation in 'Simple' and 'Advanced' views.
40cfac2

James McCool commited on

Refactor data handling in app.py to store display data in session state, enabling conditional filtering based on site and slate type selections, and improving data presentation for 'Simple' and 'Advanced' views.
436ee56

James McCool commited on

Replace dropdowns with selectboxes for user input in app.py, improving consistency in UI elements across multiple tabs.
066015d

James McCool commited on

Replace radio buttons with dropdowns for site, slate type, and player selection in app.py, enhancing user interface consistency and improving user experience across multiple tabs.
53aa055

James McCool commited on

Refactor Load/Reset Data button functionality in app.py to clear session state and initialize lineups for both Draftkings and Fanduel, improving data management and user experience across multiple tabs.
dcc4ea4

James McCool commited on

Refactor data loading and filtering options in app.py, introducing new radio buttons for site, slate type, and position group selection, enhancing user interaction and data management capabilities.
8d20291

James McCool commited on

Implement conditional display logic in app.py for 'Simple' and 'Advanced' views, allowing users to customize the dataframe output based on their preferences, enhancing data presentation and user experience.
3571793

James McCool commited on

Implement conditional display for scoring percentages in app.py, allowing users to choose between 'Simple' and 'Advanced' views, enhancing data presentation and user experience.
cf9e7c2

James McCool commited on

Update scoring percentages in app.py to convert percentage strings to decimal format for '8+ runs' and 'Win Percentage', enhancing data accuracy and consistency.
6fa8eec

James McCool commited on

Enhance scoring percentages dataframe in app.py by converting percentage strings to float for '8+ runs' and 'Win Percentage', improving data accuracy and usability.
68b8a20

James McCool commited on

Refine dataframe display in app.py by removing unnecessary game_format parameter in formatting function, enhancing clarity and consistency in data presentation.
071f3d9

James McCool commited on

Add game and player ROO formatting options in app.py to enhance dataframe display with percentage formatting, improving data readability and user experience.
0a29ddd

James McCool commited on

Update app.py to hide index in dataframe display, enhancing visual clarity and user experience.
f725d48

James McCool commited on

Add filters and data loading options in app.py with expandable section for improved user interaction and data management.
f6721c0

James McCool commited on

Enhance dataframe display in app.py by applying background gradients and formatting for improved visual clarity and user experience.
d1d77b6

James McCool commited on

Update app.py to include 'FLEX1' in lineup dataframes for both DK and FD lineups, ensuring consistency in displayed player positions. Adjust dataframe display logic for improved clarity in the user interface.
a085b3b

James McCool commited on

Update app.py to switch database connections for DK and FD lineups, modify displayed columns, and enhance player data filtering with a radio button for site selection, improving user experience and data management.
6900faf

James McCool commited on

Refactor app.py to remove 'index' column from dataframes, simplifying data handling and improving clarity in data processing.
12804c6

James McCool commited on

Remove unused timestamp variable and related display logic in app.py to streamline data processing and improve code clarity.
29020f7

James McCool commited on

Enhance app.py with dual database connections and implement caching for baseline data and lineups. Added functionality for data export and player frequency analysis, improving user interaction with new UI elements.
e353ca4

James McCool commited on

Add radio button for view selection in app.py
24d694e

James McCool commited on

Initial commit
1021da9

James McCool commited on