We originally quoted this project as a separate web application and a website working hand in hand. Our default suite of technologies would have been the most robust solution, but the client wanted to save money at first because of the startup nature of this company.
We pivoted and presented a solution to the client that was fully built within WordPress for about half the cost. They liked that idea. There are always tradeoffs to going with a more affordable solution, but those were tradeoffs the client could live with.
Some highlights of this project were our ability to integrate with several existing plugins to create an automated system for processing new orders whether from third-parties or within the website. The site also syncs data to the clients internal customer relationship software.