At times, clients want highly customized solutions, and 3rd party visualization tools just aren’t enough. A hardware startup wanted an all-encompassing dashboard to track their shipments across their lifecycle. To visualize the journey from the shipment’s initial scheduling, through the delivery, and terminating with the final return of materials, we created an Angular web application.
Under the guidance of the head front-end developer, I created several application components, enforced state management with NgRx, and connected to backend data using GraphQL and AWS Amplify services. Above, is an example of one of the most complex application components I developed using the D3.js library.