Add Streamlit dashboard skeleton

This commit is contained in:
2025-12-02 03:09:12 +00:00
parent 3dcd1b9ca5
commit f210e00743
2 changed files with 32 additions and 0 deletions

View File

@@ -3,3 +3,7 @@
Provides visualisation of instrument status, test progress,
and historical results.
"""
from py_dvt_ate.app.dashboard.app import main
__all__ = ["main"]

View File

@@ -0,0 +1,28 @@
"""Streamlit dashboard application for physics simulation visualisation.
This module provides an interactive dashboard for visualising the physics
engine directly, demonstrating thermal-electrical coupling in real-time.
"""
import streamlit as st
def main() -> None:
"""Main entry point for the Streamlit dashboard."""
st.set_page_config(
page_title="py-dvt-ate Virtual Lab Bench",
page_icon="🔬",
layout="wide",
)
st.title("py-dvt-ate Virtual Lab Bench")
st.markdown(
"""
Interactive physics simulation demonstrating coupled thermal-electrical
behaviour of an LDO voltage regulator.
"""
)
if __name__ == "__main__":
main()