Inspiration

On Transportation, most of the times, it is really hard to have a quick and clear view of the transportation process of a given PO. By building a tool that translates all the PO info scattered around the database, it will be way more easier to troubleshoot issues in a PO. Also it will, hopefully, make it easy for newcomers on Transportation (both Engineers and OPI) to understand the workflow of a PO and all the different possible scenarios we current have.

What it does

Receives a PO number as input and draws a flowchart explaining the different states it has been to.

How I built it

Using Wayfair MVC framework. Also used mermaid library, to draw the diagrams.

Challenges I ran into

There is a huge amount of information regarding the history and status of a PO. Also this information is stored and managed differently depending on what scenario is the PO associated.

Accomplishments that I'm proud of

I think I managed to create a nice base for me and other people to continue to contribute with new functionalities (the possibilites are huge).

What I learned

I managed to learn some new interesting new details about our Transportation architecture. Also managed to work with a new, unknown for me, js library (mermaid).

What's next for Life of PO

This is still a very rudimentary version of what this tool. This tool can be tweaked not only to hold much more significant information, but also to improve its UI/UX. Besides, some code cleaning and refactoring needs to be done before we consider start using this tool.

Built With

Share this project:

Updates