A robot control dashboard, purpose-built for Team 1280's robot competing in the 2024 FIRST Robotics Competition.
Find a file
2024-02-23 18:19:32 -08:00
app fix: untrack weird binary file 2024-02-23 16:01:50 -08:00
client add app transitions 2024-02-23 18:19:32 -08:00
.gitignore update gitignore 2024-02-23 15:12:46 -08:00
LICENSE fix: replace jank svelte with vite 2024-02-21 14:19:36 -08:00
poetry.lock feat: break through the static 2024-02-21 15:00:21 -08:00
pyproject.toml feat: break through the static 2024-02-21 15:00:21 -08:00
README.md Update README.md 2024-02-22 01:00:32 -08:00

Jankboard 2

A remastered version of the original Jankboard, with a focus on minimizing the Jank portion. The frontend is powered by Svelte 4 (unfortunately, we had to drop support for the bleeding edge Svelte 5 due to lack of Vite support). This project is closed source (for now) and licensed under a modified BSD 3.0 license.

Current progress

  • Basic UI layout 80% done
  • Media player working with janky bugs
  • App system working
  • Camera feed probably working
  • Socket IO probably working, but no code set up yet

TODO

  • Camera cutout overlay
  • Toasts
  • Audio prompts
  • Overhaul audio system
  • Robot visualization
  • Integrate telemetry