A simple node script that takes in a csv file from uber's 'download your data' request and calculates how much you've spent over the lifetime of your account 🙈
- Request + Download your data from uber (https://myprivacy.uber.com/privacy/exploreyourdata/download)
- Unzip the uber data folder and copy the
trips_data.csv
andeats_order_details.csv
files into the 'data' folder in 'src' - install dependencies with
pnpm i
- install pnpm if you don't have it already (https://pnpm.io/installation) - run the script with
pnpm start
- Open the console to see the total amount spent on trips and eats 🙈
Feel free to contribute! I've not accounted for all the different types of data that uber can return (i.e. I've not accounted for data that includes if you've worked for Uber). If you'd like to fix up the script for your own use case, please feel free to submit a PR! 🙌
We follow conventional commits (https://www.conventionalcommits.org/en/v1.0.0/) for commit messages. Please ensure that your commit messages follow this format.
MIT