Generated: 30.08.2026 18:56 ยท fictional online store
The data is generated in PHP on every request (with a monthly seed, so the numbers stay stable), then passed to JavaScript via json_encode() and drawn with Chart.js. Reload the page next month and you will see different numbers.
Portfolio demo โ the data is fictional. Stack: PHP + Chart.js + CSS Grid