Skip to content

rriley99/BassScoreboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BassScoreboard

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

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.

Table Schemas

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.

Additional Components

The application will require ingesting and publishing excel sheets. More specifically ingesting boat data mapping and publishing records of the score.

TODO:

  1. Add about page with options for loading boat data given a path.
  2. Add penalty box for fish
  3. Toggle option in manage fish for switching between lb/oz and decimal.
  4. Package for deployment to ship.

About

A scoreboard for bass fishing tournaments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published