

One of the more interesting pieces of the app is the CachedHttpService. I am by no means an expert front-end developer (I mainly do back-end), but I wanted to see if I can produce a significantly better application just with more careful planning and research. My first iteration was started back in 2018 with Angular 6, but I scrapped that since the project was not planned out properly. The second reason was to rewrite this project again from scratch using Angular 10, Tailwind CSS, and push my design and front-end development skills. The first main reason as stated above was the burning desire I had to know about how my listening habits have changed over time. They almost certainly will be different.Spottr is a PWA developed to surface your Spotify listening habits year-round rather than at the end of each year. TL DR Don't be concerned if your "daily stats" numbers are different from your earnings numbers in the "bank" tab. Stats are generally updated every 24 hours, roughly 24 hours behind.

Please note: Stats are made available to you once stores update stats on their end. Earnings reports take about 2-3 months for streaming services to prepare & make available to us. Some of the reasons may include returns, free trials, promotions, and other mysteries.Įarnings Reports (in DistroKid's "bank" tab), on the other hand, are accurate to the cent (actually to 20 decimal places in DistroKid's database.). There are several reasons for the variation between trend reports & earnings reports. The Daily Stats that we show you, come from reports referred to by many streaming services as " trend reports."Īs the name implies, these trend reports are designed to give you a general idea of how you're doing-but are almost guaranteed to vary from your actual earnings report. That's normal, usual, and nothing to be concerned about.īehind-the-scenes, those two data sources (stats & earnings reports) come from 2 different feeds that the streaming services make available to labels and distributors like DistroKid. Sometimes (often, usually), the sale / stream numbers in Daily Stats differ somewhat from the figures shown in your monthly earnings statements. DistroKid's "Musician Plus" and "Ultimate" accounts give you access Daily Stats.
