Skip to content

feat: Add React-based monitoring dashboard with configurable base URL#19

Open
darixsamani wants to merge 6 commits into
mE-uMAr:mainfrom
darixsamani:dashboard
Open

feat: Add React-based monitoring dashboard with configurable base URL#19
darixsamani wants to merge 6 commits into
mE-uMAr:mainfrom
darixsamani:dashboard

Conversation

@darixsamani

Copy link
Copy Markdown

Description

This pull request integrates a React-based dashboard, built in the companion repository fastapi-crons-dashboard, directly into this package.

Since the API endpoint prefix is user-configurable (defaulting to api), the dashboard includes a Base URL input field so users can tailor it to match their application's routing setup without any code changes.

Fixes #2

Type of Change

  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

A working example has been provided under the examples/dashboard/ folder. To run it locally:

uv run uvicorn examples.dashboard.app:app --reload --host 0.0.0.0 --port 8000

Then open your browser at http://localhost:8000/api/dashboard to interact with the dashboard.

@darixsamani darixsamani changed the title feat: Add React-based monitoring dashboard with configurable base UR feat: Add React-based monitoring dashboard with configurable base URL Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proposed to create a simple standalone web dashboad features to automatic monitoring the state of job

1 participant