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.
The cleaning industry often faces challenges in hiring and retaining skilled workers. High turnover rates can lead to increased costs and inconsistent service quality.
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.
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.
Cleaning companies are constantly expected to do more with less. This can lead to challenges in maintaining high-quality services while also managing costs.
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.
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.
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.
The public perception that professional cleaning is not skilled work can lead to challenges in hiring and retaining quality staff.
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.
01CMARIX 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.
02CMARIX 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.
03CMARIX implemented a variety of core features, including store management, reports management, tickets management, information processing, result archive, photo scoring, and role management.
04The platform was developed using the latest Angular & Google Firebase Stack technology, with Angular in Frontend and Google Firebase in backend with Google’s Infrastructure.
05The solution provided by CMARIX helped Modern Cleaners streamline their work process, make cleaners more accountable, reduce supervision cost, and improve cleaning performance.
06CMARIX provided detailed consultations throughout the development process and continues to offer support as needed.
07CMARIX 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.
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.
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.
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.
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.
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.
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.
CMARIX implemented a photo-scoring feature that enabled comprehensive performance reporting and the ability to drill down into the details.
CMARIX developed a feature to create dynamic roles in the system. This allowed for flexible user management according to the needs of the operation.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
A feature was developed to create dynamic roles in the system. This allowed for flexible user management according to the needs of the operation.
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.
A feature was developed to provide daily statistics related to cleaning operations. This allowed for real-time tracking of cleaning performance and operational efficiency.
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.
Features were developed for managing user settings and accounts. This included features for managing user profiles, changing passwords, and other account-related functionalities.
Angular
Google Firebase
Firebase
Google’s Infrastructure
A Bootstrap component to handle date and time inputs.
A date range picker component for Angular.
An Angular module for resizing images and compressing images.
An internationalization library for Angular.
A modal service for Angular powered by Bootstrap.
An open-source library with a set of native Angular directives based on Bootstrap's markup and CSS.
A library for creating modals with Angular and Bootstrap.
A color picker component for Angular.
A modern, lightweight and modular image gallery component for Angular.
A library for zooming images in Angular applications.
A simple lightbox library for Angular applications.
A user-friendly time picker for Angular applications.
A pipe for ordering lists in Angular.
A pagination module for Angular.
A module to handle scroll events in Angular.
A library for creating loading spinner overlays in Angular applications.
A library for creating toast notifications in Angular applications.
A module for adding autocomplete functionality to text inputs in Angular.
A lightbox module for Angular that uses Bootstrap's modal dialog.
A platform developed by Google for creating mobile and web applications.
A solution for saving files on the client-side.
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.