PSP Data Viewer | Docs
imagine i actually documented it tho
API
Running on a super simple serverless Azure cloud function, these Python-based API calls just process and read data from an HDF5 file and return it in simple JSON
WebApp(s)
Written in TypeScript and compiled via bun, the main, admin, and documentation sites are statically hosted on Firebase Hosting, and serve as a quick way to access data without calling the API
Backend
To ease the number of API requests, and to make the website easier to use, frequently accessed data is stored within a Firestore database. Only authorized apps can access this database via Firebase App Check