About The Client

New York Painting & Coating Ltd. is a well-established business providing painting services in western Canada. Incorporated in 1988, the company has grown to over two hundred employees and is well respected in the industry for delivering quality workmanship, safe work practices and dependable service.

Project Objectives

  • Centralize management of frontline worker attendance, payroll, and project-related tasks.
  • Improve operational efficiency by reducing reliance on manual tracking.
  • Enhance accuracy in attendance, payroll, and project revenue monitoring.
  • Provide employees with easier access to tools for clocking in/out and task management.
  • Streamline purchase order processes to reduce delays and errors.
  • Allow staff to complete and submit necessary forms and onboarding documentation efficiently.

Key Project Features

Clock-in Clock-out:

  • Workers can clock in and out using their mobile devices. 
  • Ensures employees are on-site when clocking in or out within a specified radius of the project. 
  • Supervisors can add, view, and edit attendance and working hours manually as well as in real-time. 
  • Ensures accurate tracking and documentation of additional working hours for billing and project management with EWC Logging. 

Project :

  • Create and manage project timelines with charts and graphs.
  • Assign project coordinators, managers, and field coordinators for specific projects. 
  • Define project costs to track the difference between budget and spending. 
  • Upload and manage project documentation, forms, compliances, purchase orders, emails, quotations, etc. 

Directories:

  • Manage contacts all in one place, refined by individual projects.
  • Categorize contacts by client, vendor, and subcontractor.
  • Limit access for subcontractors to specific contacts concerning projects.  

Human Resources:

  • Maintain detailed employee records, including contact details, rates, skills, certifications, visa status, and work history. 
  • Categorize employees as active or inactive and group them by supervisors. 
  • Automatically calculate payroll based on clock-in clock-out data. 
  • Facilitate regular performance evaluations and feedback. 

Finance Module:

  • Track project budgets and revenue, synchronized with expenditures such as labor and material costs in real-time. 
  • Track detailed loss and profit analytics from a single dashboard. 
  • Manual invoicing for clients and subcontractors. 
  • Generate detailed financial reports for stakeholders. 

Reports & Analytics: 

  • Visualize key performance indicators (KPIs) and project metrics. 
  • Track predefined reports by geography, employees, cost, and payroll. 
  • Use historical data to forecast labor costs and payroll. 
  • Create reports tailored to specific business needs. 

Subcontracting: 

  • Assign and edit project costs and budgets for subcontractors and monitor their progress. 
  • Ensure subcontractors meet regulatory and safety requirements. 

Estimation: 

  • Generate accurate cost estimates based on project scope and historical data. 
  • Streamline the bidding process for new projects. 
  • Evaluate different project scenarios to determine the best approach. 

Purchase Order Creation:  

  • Create and manage purchase orders directly from the app. 
  • Simplifies procurement processes and ensures timely acquisition of materials and services. 

Material Budget: 

  • Set and track material usage and budgets. 
  • Alerts on over-budget spending. 

Forms: 

  • Allows staff to fill out and submit necessary safety and quality control forms. 
  • Provides initial orientation forms for new hires before they start working on a project.
  • Ensures all necessary onboarding documentation is completed efficiently. 

Training Resources Access: 

  • Offers instant access to training materials and resources specific to different projects. 
  • Supports continuous learning and skill development for employees. 

Notifications & Reminders: 

  • Sends instant reminders for form-filling and other important tasks. 
  • Ensures timely completion of necessary activities and adherence to schedules. 
  • Provides push notification alerts whenever a new activity occurs in a project. 

Approach

Phase 1: Requirement Analysis

  • Conducted thorough discussions with NYPC stakeholders to understand the specific needs and challenges faced by ground-level staff.
  • Identified key functionalities and user requirements to ensure the app addressed all critical tasks. 

Phase 2: Design and Development

  • Created a detailed and intuitive user interface using Figma, focusing on ease of use and accessibility for ground-level staff. The design included wireframes and prototypes to visualize user interactions and workflows. 
  • Implemented the backend using Ruby on Rails (RoR) to manage data and business logic, with Next.js used to build a responsive web application. Amazon S3 was utilized for storing media files, and PostgreSQL was chosen for its robustness and scalability. 

Phase 3: Integration and Testing

  • Connected RoR APIs with the Next.js front-end to ensure seamless data flow and user interaction. Hosted the application on AWS for production environments and Netlify for staging.
  • Employed Postman for comprehensive API testing and Swagger for detailed API documentation, ensuring that all functionalities performed as expected and met quality standards. 

Phase 4: Deployment and Training

  • Rolled out the application on AWS for production use, with staging environments managed through Netlify for continuous integration and testing.
  • Conducted training sessions for ground-level staff, utilizing Azure for project management and documentation to provide clear instructions and support for app usage 

Phase 5: Feedback and Iteration

  • Gathered user feedback through surveys and direct input to identify areas for improvement and additional feature requests. 
  • Continuously updated the app based on feedback, enhancing user experience, and adapting to changing needs and requirements. 

Results

  • Improved efficiency and reduced administrative burden for ground-level staff.
  • Enhanced compliance with safety and quality control standards. 
  • Streamlined procurement and extra work logging processes. 
  • Facilitated continuous learning and easy access to training resources. 
  • Improved onboarding process for new hires. 
  • Ensured timely completion of necessary tasks through effective notifications and reminders. 

Technology /Programming Languages

Clientele

Can't Wait to See Your Name Here

world map

Testimonials

Our Slam Book

Tony Lehtimaki

DIRECTOR - AMEOS

Spain

Very professional, accurate and efficient team despite all the changes I had them do. I look forward to working with them again.

Antoine de Bausset

CEO - BEESPOKE

France

They are great at what they do. Very easy to communicate with and they came through faster than I hoped. They delivered everything I wanted and more! I will certainly use them again!

Vivek Singh

MARKETING & SALES HEAD - VARMORA

Gujarat

I really liked their attention to detail and their sheer will to do the job at hand as good as possible beyond professional boundaries.

Nimesh Patel

DIRECTOR - COVERTEK CERAMICA

Gujarat

Excellent work, and on time with all goals. Communication was very easy, and knowledge of work was excellent. Will be working with them on upcoming projects. I highly recommend.

Craig Zappa

DIRECTOR - ENA PARAMUS

United States

"I would like to recommend their name to one and all. No doubt" their web app development services cater to all needs.

Neil Lockwood

CO-FOUNDER - ESR

Australia

Aglowid is doing a great job in the field of web app development. I am truly satisfied with their quality of service.

Daphne Christoforidou

CEO - ELEMENTIA

United States

Their team of experts jotted down every need of mine and turned them into a high performing web application within no time. Just superb!

Talk To Us

Let’s Get In Touch

Hello Say
Hello

Tell us about your project

    By sending this form I confirm that I have read and accept the Privacy Policy

    Media Coverage