Skip to content

A web app that displays the progression of the top scores in FRC games over time

License

Notifications You must be signed in to change notification settings

jonahsnider/scores.frc.sh

Repository files navigation

scores.frc.sh - Top FRC scores

scores.frc.sh

A web app that displays the progression of the top scores in FRC games over time.

Screenshot of website

Development

The frontend of scores.frc.sh was built with Next.js and uses Radix Themes and Tailwind CSS for styling.

The backend API is built in TypeScript using the NestJS framework. tRPC is used to facilitate RPC between the frontend and the backend.

For storage, a PostgreSQL database is used via Drizzle ORM for persisting data. A Redis instance is used as a job queue for BullMQ workers that fetch data from the FIRST and TBA APIs, process it, and then persist it in the database.

About

A web app that displays the progression of the top scores in FRC games over time

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •