Skip to content

382 feature integrate scouting reports#404

Open
alexanderchen750 wants to merge 4 commits into
developmentfrom
382-feature-integrate-scouting-reports
Open

382 feature integrate scouting reports#404
alexanderchen750 wants to merge 4 commits into
developmentfrom
382-feature-integrate-scouting-reports

Conversation

@alexanderchen750
Copy link
Copy Markdown
Collaborator

Features Added:

  • Under player-management, add alternate for adding scouting reports
  • Add scouting-pdfs to firebase storage and scouting-report fields to team collections
    - for now, details stored about scouting reports are: first name, last name, date(of match), and pdf
  • view scouting reports in the player management page

Changes
/player-management/page.js

  • Add States for managing scouting report sides
  • Add handler for uploading new scouting reports
  • In UI portion for displaying Players and player info, add alternative for viewing scouting reports and scouting report info
    - Code changes are selection of scouting info, and rearranging existing code for uploading/viewing player
    /style/player-managment.js
  • add styling for pdf viewier

Todo/considerations

  • might be additional info relevant to each pdf, included what I thought mattered for now
  • Next step is just finding schedule for upcoming matches, then in matches page, its easy to add a pdf viewer to look at future scouting reports

Copy link
Copy Markdown
Collaborator

@kesdlvi kesdlvi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, are you able to add an option to delete the report?

@Fredenck
Copy link
Copy Markdown
Collaborator

can you also come up with some reasons/motivations to either keep / refactor / delete the /player-management page? As well as how we should address the current overlapping pages (ie /upload-team, /upload-match). Basically how should internal BSA/developers use our website

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants