The following images of a company org chart are part of a larger project that is being created with Svelte.js, GraphQL, D3.js, a graph database, and serverless functions.
These are some of the features in this app:
The zoom and pan feature allows users to see and navigate the entire organization easily. This is especially helpful for very large organizations where a list view would be too cumbersome to work with.
Users can search for an individual by first name, last name, or title. When the user clicks on one of the people in the search results, that person is centered in the org chart. The user can then perform an action, such as view the person's profile, move the person to another place in the org chart, add a new person to the chart, etc.
When a user clicks on a person's card in the org chart, that person's card will be centered and it will be highlighted for a couple of seconds.