Project TypeDigital Transformation
ServiceWeb & App Development
JamesHardie came to us in between an existing digital transformation process. They wanted to focus on enabling their partners, builders and architects to show their projects and be able to generate leads on the platform itself. We created a microservice based architecture to revamp their main website so that their products and accssories could be displayed while providing a good user experience for the customers. This website also acted as a platform for generating leads for their partners which were managed using the builder and admin portals that were built. The access to the builder portal was managed using AWS Cognito. To gather insights on behaviour and analyse them later, Google Analytics and Google Tag Manager were integrated while Amazon QuickSight was used for the analysis. The entire frontend was built in Next.Js to keep things SEO friendly.
All the microservices and even frontend systems are on serverless systems using API Gateway with Lambdas and Fargate. All the jobs managed on Jenkins with automated tests help in 100% stable deployments.
At JamesHardie, the database has been developed on Contentful that is a Headless, SaaS-based CMS. Using Contentful allows the systems to achieve a scale that cannot be managed with a simple SQL-based database, cost-effectively.
The frontend of the applications is developed with ReactJs and NextJs where necessary. Raw ReactJs allows the admin functions to be built on a strong ReactJs framework, while NextJs gives the benefits of SEO to the consumer-facing functions.