i
Get A Quote

Streamlining Cleaning Operations with CMARIX

Modern Cleaners, a leading cleaning web portal, is revolutionizing the janitorial industry by driving cleaner accountability and improving the overall cleanliness of a distributed network of facilities. Developed in partnership with CMARIX, Modern Cleaners leverages the latest MEAN Stack technology to streamline janitorial operations and ensure all areas of facilities are properly supervised, kept clean, and safe.

Based in Canada, Modern Cleaners is actively used by store managers and cleaners across various retail outlets like stores and supermarkets. The platform plays a crucial role in operations management across diverse industries as part of their infrastructure and resource utilization process. It mandates photo evidence of cleaning work, making cleaners more accountable, reducing supervision costs, and improving cleaning performance.

top-img
  • Technology
    JS Framework
  • Built for
    Web Users
  • Industry
    Utility
  • Country
    Canadian Region

Navigating the Cleaning Industry: Challenges and Opportunities in Canada

icon

Workforce Training Issues

The cleaning industry often faces challenges in hiring and retaining skilled workers. High turnover rates can lead to increased costs and inconsistent service quality.

icon

Health and Safety Regulations

With increased public concern over health, cleaning companies are held to higher standards. They are often the first line of defense when it comes to stopping the spread of viruses, infectious disease, and other contaminants in public spaces.

icon

Vendor Consolidation

Many companies want to consolidate the number of vendors they are using, including those they use for commercial cleaning services. This trend makes it vital for cleaning companies to provide value-added services to their commercial and industrial customers.

icon

Budget Constraints

Cleaning companies are constantly expected to do more with less. This can lead to challenges in maintaining high-quality services while also managing costs.

icon

Environmental Impact

There is a growing trend towards sustainable cleaning practices. Companies are expected to use environmentally friendly products and processes, which can sometimes be more costly.

icon

Technological Adaptation

he cleaning industry is increasingly being influenced by technology and automation. Companies need to adapt to these changes to stay competitive, which can involve significant investment.

icon

Market Competition

A strong economy means more competition, making it important for cleaning companies to continue to find ways to remain competitive in the busy modern marketplace.

icon

Cultural Perception

The public perception that professional cleaning is not skilled work can lead to challenges in hiring and retaining quality staff.

Crafting a Virtual Management Tool: CMARIX's Role in the Modern Cleaners Project

Understanding the Requirement

CMARIX began by understanding the client's needs. The client, a leading cleaning company based in Canada, wanted an enterprise product that could be deployed across various retail outlets like stores and supermarkets to ensure higher ROI and better quality when it comes to implementing cleaning services.

01

Designing the System

CMARIX designed a turnkey web platform for Modern Cleaners that played a crucial role in operations management across diverse industries as part of their infrastructure and resource utilization process.

02

Developing the Backend

CMARIX handled the entire backend development work, including the creation of user roles and permissions for different types of users such as Super Admins and Company Admins. This ensured that each user type could only access the features and data relevant to their role.

03

Implementing Core Features

CMARIX implemented a variety of core features, including store management, reports management, tickets management, information processing, result archive, photo scoring, and role management.

04

Using the Latest Technologies

The platform was developed using the latest Angular & Google Firebase Stack technology, with Angular in Frontend and Google Firebase in backend with Google’s Infrastructure.

05

Providing a Comprehensive Solution

The solution provided by CMARIX helped Modern Cleaners streamline their work process, make cleaners more accountable, reduce supervision cost, and improve cleaning performance.

06

Ongoing Consultation and Support

CMARIX provided detailed consultations throughout the development process and continues to offer support as needed.

07
morden-site
morden-site
morden-site
morden-site

Architecting a Janitorial Supervision Solution: CMARIX's Technical Approach to Modern Cleaners

Backend Development

CMARIX utilized Google Firebase for backend development, creating a robust and efficient server-side application logic. This included managing the database to ensure smooth operations and data consistency.

icon

User Roles and Permissions

CMARIX developed a sophisticated user management system, creating roles and permissions for Super Admins, Company Admins, and other backend user types. This involved setting up access controls and managing user permissions to ensure that each user type can only access the features and data relevant to their role.

icon

Store Management

CMARIX designed a feature for managing operations for the stores available in each city for that franchisee. This included all branches of a particular store or supermarket.

icon

Reports Management

CMARIX developed a feature for Admin and Super Admin to see the reports available for each store. This allowed for efficient tracking and management of cleaning operations.

icon

Tickets Management

CMARIX implemented a feature for adding tickets against cleaners and checking the status to close or resolve operations. This helped in maintaining accountability and tracking issues.

icon

Information Processing

CMARIX designed a feature where cleaners can upload pictures and supervisors can check status in real time. This facilitated real-time supervision and improved accountability.

icon

Result Archive

CMARIX developed a feature to store photo archives from every day of service execution on the Web Portal. This provided a historical record of cleaning operations.

icon

Photo Scoring

CMARIX implemented a photo-scoring feature that enabled comprehensive performance reporting and the ability to drill down into the details.

icon

Manage Roles

CMARIX developed a feature to create dynamic roles in the system. This allowed for flexible user management according to the needs of the operation.

icon

Technology Stack

The platform was developed using the latest Angular Stack technology, with Angular in Frontend and Google Firebase in backend with Google’s Infrastructure. This ensured a modern, efficient, and scalable solution.

icon

CMARIX’s Supervision Solution: Modern Cleaners a Way to Successful

supervision-solution-icon

Stack Technology

CMARIX utilized the Angular and Google’s Firebase stack for the development of Modern Cleaners. This JavaScript solution enabled rapid and efficient development of the platform, ensuring a uniform language throughout the stack.

As a Google’s database, Firebase was used to handle the application's data. It provided flexibility and scalability, allowing for efficient handling of different data types and easy integration with Angular.

supervision-solution-icon

Firebase database

supervision-solution-icon

Angular

Angular, a powerful frontend web application framework, was used for creating the user interface. It allowed for the development of a dynamic and responsive UI, improving user experience.

The application was deployed on Google’s Firebase, a secure cloud services platform. This provided reliable, scalable, and cost-effective computing resources.

supervision-solution-icon

Google’s Infrastructure

supervision-solution-icon

User Roles and Permissions

A complex user management system was developed to handle various user roles such as Super Admins, Company Admins, and other backend user types. This involved setting up access controls and managing user permissions, ensuring each user type can only access the features and data relevant to their role.

The application was designed to allow real-time supervision of cleaning operations. Cleaners could upload pictures, and supervisors could check status in real time, improving accountability and efficiency.

supervision-solution-icon

Real-time Supervision

supervision-solution-icon

Ticket Management System

A ticket management system was implemented for tracking issues. Tickets could be added against cleaners, and their status could be monitored until resolution.

A comprehensive report generation system was developed. This allowed Admin and Super Admin to see the reports available for each store, facilitating efficient tracking and management of cleaning operations.

supervision-solution-icon

Report Generation

supervision-solution-icon

Data Archiving

A feature was developed to store photo archives from every day of service execution on the Web Portal. This provided a historical record of cleaning operations and facilitated performance tracking.

Crafting a Comprehensive Janitorial Management Solution: CMARIX's Technical Approach to Modern Cleaners

comprehensive-icon

User Roles and Permissions

CMARIX developed a sophisticated user management system to handle various user roles such as Super Admins, Company Admins, and other backend user types. This involved setting up access controls and managing user permissions, ensuring each user type can only access the features and data relevant to their role.

comprehensive-icon

Store Management

CMARIX developed a feature to manage operations for all stores available in each city for a specific franchisee. This feature was designed to handle operations for all branches of a particular store or supermarket.

comprehensive-icon

Reports Management

A feature was developed for Admin and Super Admin to view the reports available for each store. This allowed for efficient tracking and management of cleaning operations.

comprehensive-icon

Tickets Management

CMARIX implemented a ticket management system to track issues. Tickets could be added against cleaners, and their status could be monitored until resolution. This feature was crucial for maintaining accountability and tracking issues.

comprehensive-icon

Real-time Information Processing

A feature was designed where cleaners could upload pictures, and supervisors could check the status in real time. This facilitated real-time supervision and improved accountability.

comprehensive-icon

Result Archive

CMARIX developed a feature to store photo archives from every day of service execution on the Web Portal. This provided a historical record of cleaning operations and facilitated performance tracking.

comprehensive-icon

Photo Scoring

A photo-scoring feature was implemented that enabled comprehensive performance reporting and the ability to drill down into the details. This feature was crucial for maintaining cleaner accountability and improving cleaning performance.

comprehensive-icon

Role Management

A feature was developed to create dynamic roles in the system. This allowed for flexible user management according to the needs of the operation.

comprehensive-icon

Consolidated Reporting

The reporting dashboard provided visibility of the entire network at a glance, allowing for risk identification and proper brand protection. This feature was crucial for maintaining a high-level overview of operations.

comprehensive-icon

Daily Stats

A feature was developed to provide daily statistics related to cleaning operations. This allowed for real-time tracking of cleaning performance and operational efficiency.

comprehensive-icon

Live Dashboard

CMARIX developed a live dashboard feature that provided real-time updates on cleaning operations. This feature was crucial for maintaining up-to-date information and facilitating quick decision-making.

comprehensive-icon

Settings and Account Management

Features were developed for managing user settings and accounts. This included features for managing user profiles, changing passwords, and other account-related functionalities.

Tech Stack

technical-icon
Frontend

Angular

technical-icon
Backend

Google Firebase

technical-icon
Database

Firebase

technical-icon
Cloud Platform

Google’s Infrastructure

Design System

  • #FFC107
  • #8A99A3
  • #1B2236
  • #FF0000
  • #1C99EC
  • #E1EBF4
  • #94C83D
  • #2D3092

Typography

Muli
  • Regular
  • Medium
  • SemiBold
  • Bold
shample-phone
Health Card
  • Clean
  • Not Evaluated
  • Not Clean
  • Not Submitted
Site Card
site-card
13
Sites
Tickets Today
  • Open
  • Total
round-borde 0
Tickets

Third-Party Libraries and APIs

ng-bootstrap-datetime-angular

A Bootstrap component to handle date and time inputs.

ng2-daterangepicker

A date range picker component for Angular.

ng2-img-tools

An Angular module for resizing images and compressing images.

ng2-translate

An internationalization library for Angular.

ngb-modal

A modal service for Angular powered by Bootstrap.

ngx-bootstrap

An open-source library with a set of native Angular directives based on Bootstrap's markup and CSS.

ngx-bootstrap-modal

A library for creating modals with Angular and Bootstrap.

ngx-color-picker

A color picker component for Angular.

ngx-gallery-9

A modern, lightweight and modular image gallery component for Angular.

ngx-image-zoom

A library for zooming images in Angular applications.

ngx-lightbox

A simple lightbox library for Angular applications.

ngx-material-timepicker

A user-friendly time picker for Angular applications.

ngx-order-pipe

A pipe for ordering lists in Angular.

ngx-pagination

A pagination module for Angular.

ngx-scroll-event

A module to handle scroll events in Angular.

ngx-spinner

A library for creating loading spinner overlays in Angular applications.

ngx-toastr

A library for creating toast notifications in Angular applications.

angular-text-input-autocomplete

A module for adding autocomplete functionality to text inputs in Angular.

angular-bootstrap-lightbox

A lightbox module for Angular that uses Bootstrap's modal dialog.

firebase

A platform developed by Google for creating mobile and web applications.

file-saver

A solution for saving files on the client-side.

sweetalert2

A library for creating beautiful, responsive, customizable, and accessible popup boxes.

Powered by Engineers. Empowered by Technology.

Delivering Excellence in Custom Software, Web, and Mobile App Development.

Start Your Project Now