/angular-scouting

FIRST Scouting web app from Yeti Robotics

Primary LanguageHTML

Scouting Site To-Do list

  • Update form!!!
  • Display team's current ranking in a competition on team.html (retrieved from FRC servers)
  • Display team's name on team.html (retrieved from FRC servers)
  • Design wager system w/ sign in number & password
    • Store session tokens in database to stay logged in on reload
    • Update people's wagers after a match ends, e.g. when a stand scouting form is submitted
    • Fix getByteCoins.php returning an error when casino.html is loaded
    • Ensure wagers are only made for future matches by using the FRC API
    • Limit people to wagering a minimum of 200 ByteCoins
    • Let people manually edit slider values for more precision using a text field
    • Start using database scores for wager checking (once score validation is done) to stop reliance on API being updated
  • Submit multiple pictures at once
  • Individual user pages
    • Allow users to edit their own comments
    • Allow admin to edit anyone's comments
    • Show people's past and pending wagers
  • Implement comment liking
    • Only admin can like comments (because of sql limitations)
    • Display top comments somewhere
  • Add nice way of manually inputting all teams in a competition if api validation isn't working
  • Make default value of score field on scouting form blank so jQuery validate catches premature submissions
  • Add admin action to reset everything for new competition
    • Export scout_data tables to file
    • Empty scout_data tables
    • Change API event code and year
    • Reset everyone's ByteCoins to 200
    • Delete any outstanding wagers  - [x] Flush schedule-
  • Switch to TBA API