Skip to content

Generates a Daily Fantasy Football Lineup based on preferences

Notifications You must be signed in to change notification settings

JulioJoulesAlvarado/ffWeb

Repository files navigation

This is a website that generates a Daily Fantasy Football Lineup based on preferences

Backend Files

main.py: runs the website. Directory info, login, signup, and calls other functions

statsCreator.py: takes the csv's with data and transforms them into stats for the database.

database.py: handles all of the data entry, updating, and delition from cloud. Returns Queries in list format.

Player.py: Class for Player. Instantiates player with stats. Has method to convert Class into data for the database to process.

QB.py,RB.py,WR.py,TE.py: Inherits from PLayer. Only new method is each individual class calculates expected Scores differently.

geneticAlgo.py: takes user preferences and generates a lineup using the database and user preferences.

HTML pages are in /templates

Examples of CSV files are in csv folder

About

Generates a Daily Fantasy Football Lineup based on preferences

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published