Time For You - Customer Relationship Management System

CRM system created for one of the world biggest cleaning franchise.

Project description

A comprehensive CRM system developed for a large domestic cleaning franchise which operates in the UK, Australia, Norway and Ireland. The system is created to automate the working process among all the participants of the company, to facilitate the communication between users of the system – in general, to make the working process digital.

This software streamlines communication and document flow between administrators, managers, franchisees, signatories, clients, cleaners. This corporate-level software allows to control all the users as well as generate comprehensive statistics, making reports on clients, cleaners, franchises. Such features as scheduling, assignment of tasks, multiple levels of administrators, data analysis and statistics collection are implemented.

TFY CRM system has also 4 separate iPad applications for each country. These applications are integrated with the CRM and help clients, cleaners and franchisee to sign contracts.

Developing this CRM system the team worked also on some third-party services integration, namely Zapier, Mailjet and Gmail.

The key features

  • Automation of the working process
  • Multiple user roles and levels of administrators
  • Communication between users of the system
  • Dedicated iPad application to operate in a given country
  • Data analysis and statistics collection
  • 3rd-party services integration


  • RDBMS​:
  • Frameworks:
    Spring MVC, Hibernate, JavaScript, JUnit, JSP
  • UI:
    JSP, JSTL, JavaScript, JQuery, CSS3, HTML5, Bootstrap
  • Application Servers:
    Apache Tomcat 7, Jetty
  • Operating Systems​:
    Ubuntu server
Franchisees are delighted with the improvement in speed. Code Inspiration exceeded expectations in delivering the work ahead of schedule. They also gave excellent alternatives to specifications that could improve the functionality of the software.
Sam Stawarz