Skip to content

Commit d505397

Browse files
Merge branch 'master' into dependabot/bun/edge-apps/asset-metadata/bun-2f8a279dda
2 parents d27de47 + 4864bc6 commit d505397

File tree

13 files changed

+4679
-441
lines changed

13 files changed

+4679
-441
lines changed

edge-apps/fake-dashboard/README.md

Lines changed: 44 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,53 @@
11
# Fake Dashboard App
22

3-
![Sonar Dashboard](static/img/fake-dashboard-preview.webp)
3+
A collection of simulated digital signage dashboards. Choose from four distinct views, site analytics, workplace safety, manufacturing operations, or production quality, each with realistic, auto-refreshing data.
44

5-
A Simple digital signage dashboard that displays simulated website analytics, including live visitor count, traffic sources, and device usage.
5+
## Site Analytics Dashboard
6+
7+
![Website Analytics Dashboard](static/img/website-analytics-preview.webp)
8+
9+
## Health & Safety
10+
11+
![Health & Safety Dashboard](static/img/health-safety.png)
12+
13+
### Manufacturing KPI
14+
15+
![Manufacturing KPI Dashboard](static/img/manufacturing-kpi.png)
16+
17+
## Production QA
18+
19+
![Production QA](static/img/production-qa.png)
20+
21+
## Dashboard Views
22+
23+
| Value | Description |
24+
| ------------------- | ------------------------------------------------------------------------------------------------------------- |
25+
| `website-traffic` | Live visitor count, traffic sources, device breakdown, and 12-month page-view trend |
26+
| `health-safety` | Days without incident, open hazards, PPE compliance, zone safety status, and safety notices |
27+
| `manufacturing-kpi` | Production output vs target, machine utilization, downtime breakdown, shopfloor status, and alerts |
28+
| `production-qa` | First pass yield, defect/scrap/rework rates, inspection throughput, batch pass/fail, and cost of poor quality |
629

730
## Key Highlights
831

9-
- Real-time simulated visitor count
10-
- Device and traffic source breakdowns
11-
- Page view trends with animated 12-month history
32+
- Four switchable dashboard views via a single Edge App setting
33+
- Real-time simulated metrics that auto-refresh every 30 seconds
34+
- Interactive charts powered by Chart.js
1235
- Fully responsive design from 480px to 4K screens
13-
- Built with vanilla JS and Chart.js for speed and simplicity
14-
- No setup required—just install and display
36+
- Built with vanilla JS — no frameworks or build steps
37+
- No setup required — just install, pick a view, and display
38+
39+
## Configuration
40+
41+
The active dashboard is controlled by the **Dashboard View** setting (`dashboard`) in the Edge App instance. Set it to one of the values from the table above. The default is `website-traffic`.
42+
43+
## Run Locally
44+
45+
```bash
46+
$ cd edge-apps/fake-dashboard
47+
$ screenly edge-app run --generate-mock-data
48+
#generate mock data file under the mock-data.yml
49+
$ screenly edge-app run
50+
```
1551

1652
## Installation
1753

@@ -28,4 +64,4 @@ $ screenly edge-app instance create
2864
# Alternatively, you can use --latest in place of --revision.
2965
```
3066

31-
For More Details, Please check [Fake Dashboard Edge App Page](https://www.screenly.io/edge-apps/fake-dashboard/).
67+
For more details, please check the [Fake Dashboard Edge App Page](https://www.screenly.io/edge-apps/fake-dashboard/).

0 commit comments

Comments
 (0)