PM247 is a platform which provides fastest and friendly online services like Plumbing, Heating, Drainage, Roofing, Plastering and Electrical 24/7. This platform provides commitment to bring professionalism, good service and trust to the home repair service and maintenance business. After booking an appointment with them they deliver you the most professional PM247 Men to your homes for fixing things that aren't working.
PM247 team was looking for following work:
● Provide 24/7 hours availability of engineer services to the end user within specified time.
● Provide a simple web and mobile application to search for the services in your locality.
● Present an engaging interface to inspire users to use the expert services.
● Provide secure payment direct to customer account.
● Provide availability of engineers near by you on the map
In this project we worked on the following operations:
● We deployed PM247 servers on Microsoft Azure Cloud. We’ve deployed the applications into the Dedicated ResourceGroup, further, each application is deployed in a separate AppService.
● Multiple Slots are created inside each AppService for the Blue Green deployments and their testing. All application uses the same Database server for DB connection.
● Terraform scripts are used for the resource deployments and multiple post deployments PowerShell scripts are bonded together to enable the post-deployment services.
● Build deployment is automated using Jenkins server deployed on the automation server. ● We integrated Sage pay payment gateway in the application which provide 3D Secure authentication