About The Client

NYPC is a leading Canadian real estate company with a strong background in developing and managing residential and commercial properties. They wanted to improve their property management operations and boost staff productivity by finding a solution to make administrative tasks easier and more efficient. 

Project Objectives

  • Develop a comprehensive mobile application as well as web-based dashboard for ground-level staff to streamline daily administrative and operational tasks respectively.
  • Integrate a centralized system to manage projects, contacts, HRM, purchase, timelines, resources, and financials etc. 
  • Streamline Time Tracking for workers to ensure accurate payroll processing.
  • Visualize KPIs and project metrics, track predefined reports, and use historical data for forecasting and custom reporting.
  • Improve project management accuracy with timelines, assign roles, track costs, and handle project documentation and forms.
  • Provide instant access to training materials and resources to support continuous learning and skill development.
  • 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 

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