zeltaai

Services

We develop websites and apps that do exactly what you need. We specialize in custom web development services, which means that your solution will be tailored to perfectly fit your business.

Company

Greenice is a Top Rated web development agency established in 2007.

Expertise

Leverage our experience and hands-on knowledge of industry domains and specialized solutions.

NoCowboys: Marketplace for Tradesmen in New Zealand

About the Client

NoCowboys is a New Zealand-based home services marketplace founded in 2004. The platform connects customers with service providers across a wide range of categories: from plumbing and electrical work to construction and renovations.

Customers can search for providers, book services, and leave reviews, helping others choose reliable and trusted businesses.

CHALLENGE

Need to refactor the code, update the CRM system and improve the UX of the website.

After more than a decade on the market, NoCowboys faced the typical challenges of a long-running digital platform. Multiple development teams had worked on the system over the years, resulting in fragmented architecture and growing technical debt.

Part of the platform was built on the Zend 1 PHP framework, while other parts relied on different technologies. This made the system difficult to maintain, slow to extend, and costly to evolve. The client needed to refactor the codebase, modernize the CRM system used by administrators, and significantly improve the overall user experience.

SOLUTION

Greenice joined the project in 2016, when the platform was already live and actively used. Our task was not to build from scratch, but to carefully modernize and optimize an existing, business-critical system while keeping it stable and scalable.

The scope of tasks that we carried out:

Creation of a new CRM system

Automating reports

UX improvement

User Management

Multi-Layered system security for trusted reviews

The New CRM System

PROBLEM

Originally, NoCowboys relied on two separate admin systems built with outdated technologies. This caused duplicated functionality, inconsistent workflows, and unnecessary manual work for managers.

SOLUTION

We unified the two admin systems into single CRM by refactoring and rewriting the codebase using Zend 1, ensuring compatibility with the existing architecture while significantly improving maintainability.

As a result, the new CRM:

We also delivered a new admin panel for business accounts, providing clearer data access and easier subscription management.

Automated Reporting

PROBLEM

Managers had to manually track subscription expiration dates and notify businesses when renewals were due. This process was time-consuming, error-prone, and difficult to scale.

SOLUTION

We implemented automated reporting and notification logic that tracks subscription lifecycles and alerts customers in advance. This eliminated manual checks, reduced human error, and freed up managers time for higher-value tasks.

UX IMPROVEMENT

PROBLEM

The existing on-site search relied on outdated logic and often returned irrelevant results, making it harder for users to find suitable service providers.

SOLUTION

We replaced the legacy search engine with Elasticsearch and redesigned the search logic. Results are now ranked using multiple factors, including:

This significantly improved result relevance, user satisfaction, and overall platform usability.

User management

PROBLEM

The platform needed to support multiple user types and subscription models within a single system, while clearly separating access rights and functionality.

SOLUTION

We implemented a structured user management system with dedicated panels for:

Business accounts are divided into three types:

MULTI-LAYERED SYSTEM SECURITY FOR TRUSTED REVIEWS

PROBLEM

For a review-driven marketplace, trust is critical. Fake or low-quality reviews could undermine the platform’s credibility and user confidence.

SOLUTION

We implemented a multi-layered review validation system to ensure authenticity and reliability:

This approach significantly increased trust in the review system while maintaining transparency.

BENEFITS FOR THE CLIENT

TECHNOLOGIES

We implemented a multi-layered review validation system to ensure authenticity and reliability:

TESTIMONIALS

Bruce Lindsay

CEO NoCowboys

Consistently producing satisfying deliverables, Greenice continues to manage site upgrades and expansion. The team communicates and organizes assignments effectively to ensure project goals are met. They foster collaboration to optimize resources, which has made them a valuable partner.

Client Name

NoCowboys

Company Size:

11-50 Employees

Founded:

2004

Location:

New Zealand

Visitors a Year:

1 Million +

Industry:

Reputation Marketing, Online Marketing, Reviews, Jobs Board, Rated Tradespeople, and Deal Direct with Tradesperson

Have an idea of
a review website?

See Also

eLearning

SaaS

Business Automation

HRMS for a Health Services Agency

We’ve developed a human resources management software for home care and nursing services company from the USA. This system became indispensable in recruiting and onboarding new personnel, considerably speeding up the process.

Business Automation

Healthcare

Wibbi (ex-Physiotec): the Leading Physiotherapy Exercise Software

Wibbi is a Canadian company that specializes in the development of rehabilitation exercise instructions for physiotherapists around the globe. We helped them create an electronic system to manage Home Exercise Programs (HEPs). Well-designed HEP software is a key for effective work and great experience for patients and therapists.

Business Automation

Healthcare

Software for Mental Health Counselors

Greenice has developed a CRM for the employee assistance program (EAP) center that provides pschotherapy services. The system helps to keep patient records, as well as manage replationships with therapists and companies.We’ve developed a human resources management software for home care and nursing services company from the USA. This system became indispensable in recruiting and onboarding new personnel, considerably speeding up the process.

Request Your Project Estimate

Share a few details about your project, and we’ll schedule a free consultation and provide a clear, no-obligation estimate.