You are developing an application that will show a list of companies along with company and employee details. You have all the data you need, but the data still needs to be retrieved and displayed for your users.
- A table of all companies available at route
/or/companies
- Clicking on a row of the companies table should navigate the user to that company's page.
- The company’s page should be a view of a single company at the route
/companies/:companyId. - View should show the metadata fields for the company (Segment, Region, and Industry).
- View should show each department name in that company along with the number of employees in that department.
- For each department, the view should list every employee with avatar image, name, title, and country associated with that employee.
- Breadcrumbs should be updated to reflect the new route added.
- The company’s page should be a view of a single company at the route
- Somewhere of your choosing in the UI, the application should have the ability to edit the name of a company and save it to the database.
- UI does not need to be a work of art, but we expect any new UI to follow a similar design style to what already exists.
- UX will be evaluated. Specifically, we want to see if added elements are easy to use and make sense where they are placed.
Refer to README.md to get the app up and running