Our team took over the platform development and support for the professional landscaping company.
Key Project Requirements
The client engaged our team to scale the business by re-engineering the company’s landscaping management software platform into a multi-tenant/SaaS and become a landscaping market operator in the US.After systems audit, the following conclusions were made:
- On the backend and frontend, key software components (Angular, iOnic and Node) were legacy versions.
- Proprietary and unsupported libraries were found. Some of the key services inherited code structures from these libraries.
- Infrastructure was not consolidated and split across four cloud platforms
- On the front end, there are also some connections to the proprietary libraries, but it would be easier to replace them if there was no source code.
- The codebase was relatively well structured with low coupling and high cohesion.
- Upgraded key infrastructure components
- User Data migration, including user data and files
- New system Deployment
- 3rd party integration changes
Project stack
Outcome and business Impact:
1. After two years of cooperation, the software’s new SAAS version has been published, which allowed the Client to onboard similar companies and upgrade from market participants to market operator. 2. With the mobile apps released to the App Store and Google Play, user coverage increased significantly, estimated by 150-200%.- Previously, the mobile apps were distributed via private distribution channels – links, IPA files, etc.
- This enables more people from the current partners to work directly in the field and track their work.
- Acquiring new users became much easier: landscapers and service partners can easily find and install the app.
- After the new version release, already 230 people are using the iPhone version and around 100 on the Android.
Explore more topics
Popular
Recent
Popular
Popular
Recent
Talk to Our Expert
Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.
Yaroslav Kuntsevych
co-CEO