An open-source, client-side solution for digitally archiving and analyzing your Costco in-warehouse receipt data.
This project is divided into two interdependent components:
Receipt Downloader A client-side JavaScript utility designed to extract and archive your Costco in-warehouse receipts, saving the raw data in a standardized JSON format file.
Receipt Dashboard A client-side web application built for visualizing, searching, and conducting detailed analysis on the receipt data generated by the Receipt Downloader.
The project is designed to run entirely on the client-side, making deployment and use straightforward.
Downloader/costco_receipt_downloader.js file and execute its logic within your browser’s developer console.
Dashboard/Dashboard.html file in your browser, load your receipt data file, then visualize and analyze your data.
Both components are built on simple, widely-supported web technologies, requiring no server-side environment or external dependencies for the core functionality.
This project leverages the browser’s built-in capabilities, ensuring portability and minimal setup. This means you can load it on a portable Drive and/or a mobile device!