A scoreboard for bass fishing tournaments. The concept is to be able to have a user interface for inputting data and a live application for displaying the data as a ranking graphic.
Architecture will have to remain local and packaged, as there usually is not internet access in the places where fishing tournaments take place. This project will consist of a single flask app for input and display and a local sqllite DB.
DB application consists of 1 table, Boats2, which contains unqiue entries for each boat, as well as a column for each of the 5 fish they catch. There is a calculated column for total weight and a column the biggest fish, dependent on the toggle in the UI for "is_big_bass", which is updated on submission of fish.
The application will require ingesting and publishing excel sheets. More specifically ingesting boat data mapping and publishing records of the score.
- Add about page with options for loading boat data given a path.
- Add penalty box for fish
- Toggle option in manage fish for switching between lb/oz and decimal.
- Package for deployment to ship.