erwijet / tigerwatch

An easy way for RIT students to track and monitor their Dining Dollars
https://tigerwatch.app
8 stars 2 forks source link

Add Tiger Pay Barcode #5

Open erwijet opened 2 years ago

erwijet commented 2 years ago

Using the already stored skey value, provide a place to view the spending card image by sourcing from https://tigerspend.rit.edu/imagestudentcard.php?cid=105&skey=&side=front

erwijet commented 2 years ago

Feature Implemented but... still need to fix scaling on desktop (or not make available on desktop?)

erwijet commented 2 years ago

Since barcode is just the encoded username, we could actually generate our own barcode to reduce load times and fix scaling issues.

caroline should implement a route /usr/<skey> that returns user data such as name and username.

Since finding this data requires scraping tigerspend, these results should probably be cached with Elixir ETS maybe?