Frontend Orientation
This page explains the frontend in plain language so new developers can understand the full product experience quickly.
Direct links for this section
- Live product: app.visyble.ai
- Frontend Main Sections: docs.visyble.ai/generated/frontend-main-sections
- Sidebar Deconstruction: docs.visyble.ai/generated/frontend-sidebar-deconstruction
- Frontend API Usage Reference: docs.visyble.ai/generated/frontend-api-usage-reference
- Flow Explorer: docs.visyble.ai/flow-explorer
Frontend panorama
The frontend is built to help users move through one clear sequence:
- understand current performance
- investigate what is driving that performance
- decide what to improve
- execute improvements
- measure impact
The interface is not a collection of unrelated screens. It is a connected decision system.
How to think about sections
Each section exists for a specific user question:
- overview sections answer “what is happening”
- deep analysis sections answer “why this is happening”
- action sections answer “what we should do next”
- configuration sections answer “how we control quality and reliability”
For onboarding, this is the main rule: read every section by business purpose before reading implementation details.
UX behavior developers should preserve
The frontend emphasizes clarity over complexity. Strong contributions keep these qualities intact:
- navigation stays predictable
- visual hierarchy keeps attention on decision-critical information
- status states are understandable at a glance
- users can drill down without losing context
Frontend and backend connection mindset
When working on frontend, treat each interaction as a chain:
- user intent
- data request
- interpretation
- action outcome
This mindset helps you design changes that remain useful for users and technically aligned with backend behavior.
Quality expectations
A frontend change is considered good when it is:
- understandable for users without extra explanation
- stable in high-traffic workflows
- consistent with the rest of the product language
- easy for other developers to reason about and extend