Executive Summary
About Client
HR Mind is a leading global recruitment and resourcing company specializing in Industrial, E-commerce and Internet, Infrastructure and EPC, Renewable Energy, Automotive, IT, Healthcare, FMCG, and CD. With 9 years of industry experience, HR Mind has established itself as a globally top-notch recruitment and workforce management strategy provider.
Location: New Delhi, India
Project Background
We help clients to move to the cloud from their existing system landscape. For this case study, we helped the client move from website development & hosting in WordPress to Azure. You will learn how we helped the client to migrate to Azure cloud with a cost-effective, flexible cloud migration path during this project. Make use of all the tools and resources provided by Azure, and at a minimum cost, you could move your website to Azure if you have a good standing reputation and cloud consumption owing to your wide user base; you may also qualify for a migration incentive from Azure which can cover all your costs.
Scope & Requirement
- Migration of data and applications securely without impacting the existing user base
- Using Traffic manager to configure routing to 2 different websites
- Adding Auth0 with Traffic manager routing traffic to different domains
Implementation
Technology and Architecture
Technology
The migration was deployed with the below technological component
• For Azure Dataverse- The underlying technology used was Azure SQL Database
• For Azure Blob Storage- It supported the most popular development frameworks including Java, .NET, Python & Node.js
Security & Compliance:
- Tagging Policies
- Azure config for compliance checks
- NIST compliance
- Guardrails
- Security Hub
Backup and Recovery
Azure Backup provided a simple, secure, cost-effective, and cloud-based backup solution to protect the business or application-critical data stored in Azure Blob in two ways- Continuous backups & Periodic backups
Network Architecture
- Site to Site VPN Architecture using Transit Gateway
- Distributed Azure Network Firewall
- Monitoring with Cloud Watch and VPC flow logs.
Cost Optimization
- Alerts and notifications are configured in the Azure cost
Code Management, Deployment
- Cloudformation scripts for creating stacksets and scripts for generating Azure services was handed over to the client
Challenges
We encountered some issues as below:
- We faced some issues pertaining to system changes not working as per new standards
- Creating a back-up strategy without having proper backup tools(like VMware) in place
- Ensuring this end-to-end migration did not lead to data loss
- Additional Security related enhancements to be added for ensuring reports are not modified by unauthorised users.
Project Completion
Duration
Deliverables
- A cloud ready website
- Auth0 Integrated Authentication
- Additional Azure services like Traffic Manager
- Adding SSL certificate adding to site security
Support
Testimonial
Awaiting
building Manager
HR mind
Next Phase
If You Are Looking For Similar Services? Please Get In Touch
Executive Summary
About Client
Ultimate Property Solutions owns the right of eight prime buildings in Auckland. They are one of the foremost and specialized apartment management companies in Auckland. They were established in 2005 and they provide the following services:
- Residential Property Management
- Building Management
- Free Rental Appraisal
https://ultimateproperty.co.nz/
Location: Auckland, New Zealand
Project Background -Property Management Website
Ultimate Property Solutions discussed about their business and how they wanted to create Property Management Website development with search filters on their existing website to make it more user-friendly for their clients. They also wanted an actionable form on the Contact Us page so that the clients can directly send their requirements or queries to the agent with the help of an email. They also wanted to ensure site maintenance was done on an ongoing basis for the property management website using SSL, Updating content and listing available properties on the site
Scope & Requirement
In the 1st Phase of the property management website, implementation was discussed as follows:
Module Creation
- Added a new feature on the website to see the listing for all properties.
- Users should be able to view the current property listings
- Users can add filters to view a property listing of their choice
- The listings should lead them to contact the property manager for that particular building.
Website Management:
- Manage their existing WordPress website
- Add the functionality on their existing website and to make it customizable so more properties can be added and managed by the client team directly.
- We further added a QR Code at the bottom of the property management website that can convert the pages to show the content in multiple Chinese languages.
Implementation
Technology and Architecture
Technology
The web app was deployed with the below technological component
• Backend Code: PHP
• Website: WordPress
• Hosting – on Microsoft Google Cloud
Integrations
• We integrated the form to send the details on email to the respective Property manager and to a common Email
• Google Map integration to take the user to the specific location on Google Maps.
Security:
• Data was restricted by giving Admin, Team member permission to the team
• Password security policy was enabled
Backup and Recovery
As part of our standard process website backup was scheduled to be automatically saved every 2 weeks or after any major feature go live which helped them to ensure the site can be restored easily.
We perform a Restore recovery testing once every 45 days,
Scalability
Website is designed to scale up to 10X times the average load received in the 1st 6 months of its usage and was modifable with just a few clicks.
Cost Optimization
Since the client had a fixed budget so we preferred to go with our Hosting Partner GoDaddy
Code Management, Deployment
Code for the app is handed over to the client through a Repo which we created for the client.
CI/CD was implemented to automatically add, build and deploy any code changes
Reporting
All leads being generated can be seen easily on the website using the contact form which was loaded on each page.
Ongoing Management
Website is developed in a user friendly mannger to help team members to understand how to manage properties from backend. easy to Use Interface which starts showing the listing as soon as it goes live.
features of a Property Management Website Development
- User would be able to add filters to search a property based on their requirements
- Admin can manage the availability of the existing properties and allows to add new property listings along with adding amenties like Bedroom, Bathroom and others which were fully configurable from backend.
- User can immediately fill forms to contact the agent on the property management website
- Admin and team member can see a consolidated view about the leads which have come over from the tool
- Website was Secured using SSL and had backup taken every 15 days
Challenges
- In order for us to load the initial data we had to manually load close to 100+ property listing which made the site slow and loading speed not so optimum
- We reduced the image size to 400KB each image instead of 2.5 MB and more which was provided by the client. This helped to ensure the speed can be faster
- As per our SEO time the listing page was not something which could be SEO listed or optimized and was also not the right page for running Ads
- To ensure the website can have more conversions and user can land on the website we created a seperate landing page for tenants and owners.
- We mostly got a lot of tenant applications and not so many owner applications. Client was keen to get owners as they are the drivers for business gain but with each listing we did and the website pages ranking with Ads we just keep on getting owner as the lead
- It was decided to launch ad copies which specifically mentioned offers like 1 month free, lowest management fees for owners.
Project Completion
Duration
Feb 2020 – May 2020 ~ 3 months
Deliverables
• Website modification with a property management custom module was implemented and published with existing content on the site, Fully responsive web and Mobile pages.
• Handover to the client with an In Person screen sharing sessions and a User Guide for the client’s team member to start managing the listing and getting the details of the leads.
• Setting up Social media, Ad Management and creating Ad Copies and promoting ad pages
Support
As part of the project implementation, we provided 1 month of extended support. This includes any Major / Minor bug fixes.
Testimonial
- We got 40 such interests on Website and around 12 more on the different Social Media channels who were mostly tenants but a few owner inquiries.
- A new Facebook page was created and we had Facebook likes of 101 Users in 3 months with just 100$ spent,
The property management website designed by Peritos has helped to show the property listings on the website has led to saving of time and resources of our team members to send this individually to all users instead of we now just direct them to the site.
Evania Fernandes
building Manager
ultimate property group
Next Phase
We had a discussion with client for next phase of the project
1. Managing website and doing maintenance
2. Managing existing code and if any issues faced would be supported as part of the contract
3. Managing Social Media includes FB, Adwords etc.