Skip to content

Lucas-Schmucas/Book-Sales-Dashboard

Repository files navigation

Project is canceled

Turns out, it is very unreliable to track sales by jumps in amazon-rankings (by approximately 1:3).

To adjust accuracy with a correction factor feels also unreliable, so the Project is canceled.


Dashboard to keep track of book sales

Our class wrote a book about computer hardware. (https://www.amazon.de/Bau-deinen-ersten-PC-Handbuch/dp/375575357X)

We published the book on "Books on Demand"(BoD).

The BoD account is owned by our teacher, so we always had to ask him about our sales.

To track our sales, without the account, I try to use the amazon ranks of our book:

image

If they jump, a book was sold.

So every day I scrape our book rank from amazon and compare the rank with the previous rank.

There will be some bias because:

  • our book is also listed on other shops and can be bought without jumps in amazon book ranking.

  • if sales bulk on one day (for example on Christmas), many sales will be registered as one sale.

Done:

  • DB-structure
  • Get-request for api-call

    Work in progress:

  • Command to get the ranking from amazon
  • Parse the response body
  • Planed:

  • Adjust Command for more books
  • Make the response parser modular
  • Setup Daily scraping job
  • Display Charts with filament
  • User accounts for autors

  • About

    No description, website, or topics provided.

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages