-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Describe the task
Design and develop a dynamic, user-friendly dashboard interface for the MEDPlat platform that allows users to interact with data visually and intuitively. The frontend should include:
- A clean, mobile-responsive UI with rich UI components like cards, toggles, sliders, and modals for easy navigation.
- A drag-and-drop UI builder for arranging chart components, tables, and KPIs.
- Support for selecting data sources, chart types (bar, line, pie, etc.), and filter conditions without requiring coding.
- Real-time rendering of charts and components based on the backend APIs.
- Integration with the NLP interface to allow users to generate charts and summaries through natural language queries.
- Smart UI suggestions, such as recommended charts, filters, or KPIs based on user behavior and data patterns.
- Role-based display customization, showing relevant widgets or views per user type (e.g., ANM, Supervisor, Admin).
Additional context
The goal is to empower end users to build, customize, and explore data dashboards without needing technical skills.