Skip to main content

Intro

The "scouting app" consists of 3 components:

Scouting "app":

  • Also known as Aces Scouter, Scouter, Scouting tablets
  • Written in React
  • Stores data locally, then uploads it to the backend

Scouting backend:

  • Relays data between web clients and a PostgreSQL database
  • Written in Python

Scouting dashboard:

  • Displays data from the backend in a user-friendly interface during scouting meetings
  • Written in React

Simple diagram:

Scouting app:

Scouting backend:

Scouting dashboard:

Adminer:

  • To access the backing database for the scouting backend, log in using Adminer
  • https://adminer.aceshigh176.org/
  • Prod:
    • Server: postgres.prod-aces-scouting-backend.svc.cluster.local
    • Username/password: Ask Kyle
    • Database: ah176scouting