Website Upgrade through Craft CMS and Contributed Plugins

Background

The client was looking for a website redesign to stay up-to-date and at par with the W3C’s (World Wide Web Consortium) international web standards. They knew that it would take more than just adding new features, so they enlisted our services in order to help them fix any existing issues on their site as well get ahead of future problems.

Challenge

When our client first hired us to help them fix their website, they were in a tight spot – they were unable to implement changes on their website and therefore, were unable to get it live.

Despite receiving very few details from the client about their project – from their website’s backend structure and administrative areas to the hosting services that they were using – we tackled the problem head on! Our first challenge was to analyze the full scale of the problem and then, to quickly deliver the client effective solutions while adhering to their specific requirements. 

The second challenge was redesigning their website, which hadn’t been modified in over 5 years! We were asked to make it sleek, elegant and modern, while upholding web development standards and using best practices. The client also requested feature updates and web maintenance solutions.

Solution

After we spent some time understanding the assignment, we realized that the changes weren’t being implemented correctly because of poor web infrastructure. To solve this problem, we backed up their database and code, made necessary fixes and proceeded to implement the relevant changes. After implementing the changes, we thoroughly tested the entire site and verified that changes on one page did not disturb the rest.

Once we had understood the ins and outs of their website and workflows, we moved on to the task of upgrading their version of Craft CMS core and its contributed plugins. We were able to make the update while also maintaining the integrity and functionality of the website.

We also ensured consistent collaboration and communication with the client, throughout the project, via Teamwork. They would often assign minor bug fixes and other changes on the collaboration tool, which we would resolve in a timely manner. 

We completely revamped the website to better meet their design and functionality requirements. And we were also able to integrate, as per their request, different forms with the external services, which collect data from form submission for tracking purposes.

Results

  • We were able to successfully upgrade, update and integrate their website to bring it at par with community standards.
  • We were able to incorporate all the requested deployments and features while maintaining website integrity.
  • We were able to complete the project within the designated time-frame and ensure 100% client satisfaction.
  • The client has also enlisted us for the on-going maintenance of their website.

Benefits

  • The client was able to get their website live very shortly after they enlisted us.
  • Their new website offers an elegant design and seamless user experience.
  • On-going site maintenance is a breeze!
  • Website integrity has been restored which will make future updates much easier.
  • The client will save tons of money on site maintenance.
Read More

Azure Integration Services configured for EDI in Cloud

Our client is a renowned manufacturer and supplier of a wide range of healthcare products. They are registered sellers on ecommerce big boxes like Amazon and ebay where the order inflow was constantly growing every passing day, leading to an increase in the B2B trade with partners.

mpire solutions
A group of people collaborating while seated at the desk
Laptop showing customer service, retention, and profitability locations on a world map

Challenge

Being a large-scale manufacturer, the client was receiving surplus orders and meeting customer demands in a cost efficient manner was becoming a challenge for them on a daily basis. Their existing business process was not well-adjusted to handle such huge number of orders.

While the demand for their products kept growing, it also led to a sharp increase in the transactions causing the existing EDI solution cost exceed the planned budget.

This and other issues pertaining to accuracy of business transactions with their trading partners/stakeholders were eventually creating wide-range of problems on the business and client / customer side.

Requirements

  • Stability – the system needs to be steady enough to handle numerous orders.
  • Cost Efficiency – the system must be able to handle huge number of transactions with minimal cost on 3rd party EDI services.
  • Monitoring – the admin personal should have all the controls necessary to set the desired security and error handling mechanism.

Solution

To address these challenges, Azure Logic Apps has been implemented as an upgraded replacement of client’s existing EDI partner and as a cost-efficient option. The client gained more control on their frequent B2B transactions, eliminating the dependency on the existing EDI partner.

Azure offers one of the best integration solutions to its customers in the form of Azure Integration Services iPaaS solution. It is a set of cloud services for mission-critical enterprise integration. These cloud services, sometimes combined with other cloud technologies, can be used to integrate both cloud and on-premises applications.

Results

Implementing Azure Logic Apps has resulted in three main benefits:

  • The system has become robust since it is now stable enough to handle enormous amount of B2B transactions.
  • It provides the client an effective admin related control on their transactions while also ensuring accuracy.
  • The previously burgeoning cost has decreased significantly.

Benefits

  • A range of APIs exposed as Connectors reduce the integration challenges
  • Connect and Integrate data from the cloud to on-premises
  • B2B and enterprise messaging in the cloud
  • Azure Integration Services (Logic Apps and Integration Account) configured for your organization’s EDI in Cloud
  • EDI Transaction Order Sets for Purchase Order, Advanced Shipping Notice, Inventory Inquiry, and Invoice implemented.

About Azure Logic Apps

Azure Logic Apps is a cloud service which helps integrate different services by providing ready-to-use connectors, ranging from SQL Server or SAP to Azure Cognitive Services. While the underlying platform handles scale, availability, and performance, Logic Apps is especially useful for use cases and scenarios where coordinated action is needed across multiple systems and services.

Save time & money by taking EDI to the Cloud with Azure

EDI is a proven and trustworthy business message format not only for migrating existing EDI workloads to the cloud but also for enabling new B2B partnerships. Fully supported by Azure Integration Services, EDI in the cloud requires no on-premise footprint, servers or dedicated administrative staff.

Read More

EDI Integration with Existing ERP

Our client is an established manufacturer and supplier of lifestyle products ranging from kitchen, household, fitness, and outdoor to recreation. Keeping in mind their broad spectrum of products, they are registered sellers on eBay, Amazon, etc.

They were receiving enormous numbers of orders from their partners. To ensure efficient business processes and lesser paperwork, they incorporated cloud based B2B EDI trading solution while integrating it with their NetSuite ERP for end-to-end cycle of order creation to order fulfillment.

mpire solutions
A group of people collaborating while seated at the desk
Laptop showing customer service, retention, and profitability locations on a world map

Challenge

Being a large scale manufacturer, the client was already getting surplus orders. Due to COVID-19, the demand for their products increased further resulting in a great number of EDI based transactions. Due to a surge in such transactions, the cost of their current EDI service provider had also grown manifolds.

On a separate note, due to a constant increase in the EDI based transactions, mapping requirements also increased exponentially which is a cumbersome process, sometimes taking days and weeks to accomplish. This eventually creates business issues on the client / customer side. Besides, while accuracy remained a core requirement for seamless exchange of business transactions with their trading partners/stakeholders, the solution was also prone to errors.

Requirements

  • Stability – the system has to be stable enough to handle several orders.
  • Monitoring – the system should be monitored to alert the operation personnel about any errors.
  • Partners: B2B and Big Box Retailers including Amazon, Ebay, Sephora, Macys, and Bed Bath & Beyond.

Solution

To overcome these major challenges, Azure Logic Apps has been implemented in place of customer’s existing EDI partner as a cost efficient option. It was also chosen to help increase the reliability, scalability and security of the system. Through Azure Logic Apps, the client gained more control on their frequent B2B transactions, eliminating the dependency on the existing EDI partner.

Results

Implementing Azure Logic Apps has turned the system robust by efficient handling of enormous amount of B2B transactions. Moreover, it has resulted in providing the client more control on their frequent B2B transactions while also eliminating the dependency on the existing EDI partner. Not only the overall cost has decreased, but the cost efficiency has also increased up to a whopping 75%.

Benefits

  • A range of APIs exposed as Connectors reduce the integration challenges
  • Connect and Integrate data from the cloud to on-premises
  • B2B and enterprise messaging in the cloud

About Azure Logic Apps

Azure Logic Apps is a cloud service which helps integrate different services by providing ready-to-use connectors, ranging from SQL Server or SAP to Azure Cognitive Services. While the underlying platform handles scale, availability, and performance, Logic Apps is especially useful for use cases and scenarios where coordinated action is needed across multiple systems and services.

Read More