top of page

SaaS Project Case Study: 


EAMA App and Dashboard

EAMA Web Dashboard and App Design.png
EAMA Project Meme-2.png

EAMA Inc. embarked on a transformative journey to modernize field service management through a comprehensive SaaS solution. This initiative aimed to address operational inefficiencies and enhance client engagement across plumbing, electrical, mechanical, and more. By integrating advanced scheduling, CRM capabilities, and real-time tracking into web and mobile platforms, EAMA aimed to streamline workflows and deliver superior service experiences, propelling organizational growth and client satisfaction.

App Design Mockup 1.png
1. Research and Discovery.gif

1. Research and Discovery

User Research: Conducted surveys and interviews with technicians, property managers, and clients to understand pain points and needs.


Competitor Analysis: Evaluated three key competitors (Competitor A, Competitor B, Competitor C) in terms of features, usability, and market positioning (see competitive analysis below).

2. Design and Prototyping.gif

2. Design and Prototyping

Wireframing: Created low-fidelity wireframes to map out user flows and interface structure.


Prototyping: Developed high-fidelity prototypes using Figma, incorporating feedback from stakeholders and iterative testing.

crafting.gif

Overview

Role: UX/UI Designer | Senior Content Developer | Project Manager
Duration: 1.5 year
Company: EAMA Inc.
Website: www.eama.ca

Scope: Sole responsibility for user research, UX/UI design, and content development.
Challenges: Overcoming operational inefficiencies, enhancing user adoption, and ensuring scalable design for future growth.

3. Development and Testing.gif

3. Development and Testing

Collaboration: Worked closely with developers to ensure design integrity and functionality alignment.

User Testing: Conducted scenario-based testing with real users to validate design decisions and improve usability.

4. Launch and Iteration.gif

4. Launch and Iteration

Deployment: Managed the launch of the first version of the app, followed by continuous iteration based on user feedback and analytics.

Iterative Improvements: Iteratively refined features and UI elements to enhance user experience and address pain points.

problem.gif

Problem

EAMA Inc. faced operational inefficiencies and client dissatisfaction due to outdated manual processes and fragmented service management tools. This resulted in slower response times, higher operational costs, and missed growth opportunities.

Pain Points

Operational Inefficiencies: Addressed through automated workflows.
User Adoption and Training: Mitigated with comprehensive onboarding.
Data Integration: Ensured accuracy and consistency across platforms.
Scalability: Built a modular architecture to support future growth.

User Experience Design: Iteratively improved for intuitive usability.
Security and Privacy: Implemented robust security measures.
Resource Allocation: Managed effectively to meet project timelines.
Feedback Integration: Incorporated agile methodologies for continuous improvement.

solution.gif

Solution

We developed a robust SaaS platform integrating web and mobile applications tailored for field service management. By implementing streamlined scheduling, CRM functionalities, and real-time tracking, EAMA transformed its operations. The solution empowered technicians with efficient workflows and enhanced client interactions, ultimately driving operational efficiency and customer satisfaction to new heights.

Process of Work

Web Portal Admin Access Guide Chart

Admin Permission Guide.png

Competitive Analysis

Conducting a comprehensive competitive analysis of ServiceTitan, Jobber, and Housecall Pro revealed valuable insights into their respective strengths and weaknesses. ServiceTitan impresses with its robust analytics and comprehensive feature set, albeit at a higher cost and complexity. Jobber stands out for its user-friendly design and solid customer support, catering well to smaller service businesses. Meanwhile, Housecall Pro distinguishes itself with a strong mobile app and competitive pricing, making it a favorable choice for mid-sized service providers. This analysis informed strategic decisions in positioning our SaaS solution, emphasizing usability, feature integration, and customer support excellence.

Competitive-A.png

Persona: Project Manager

EAMA Persona 1.png

Customer Journey

EAMA- Customer Journey.png

Site Mapping and Sketch Drafts

Human Resources UI Design Site Mapping.png
Hr-UI-Low 1.png
Drawings.gif

Design Demonstration

Desktop

Inventory.png
Frame 8642.png
Frame 8640.png

Mobile

App Design Mockup 5.png
App Design Mockup 2.png
App Design Mockup 3.png
App Design Mockup 4.png

User Flows

Crafting user flows for the EAMA App project was pivotal in mapping out seamless interactions for diverse user roles—technicians, property managers, and clients. Each flow, meticulously designed with clear steps and decision points, aimed to streamline service requests, enhance quote management, and ensure transparent service progress tracking. By prioritizing user-centric design principles and iterative feedback, the user flows facilitated intuitive navigation and operational efficiency, ultimately fostering a cohesive and satisfying user experience across the SaaS platform.

1.png

Registration/Login Flow

2.png

Dashboard Navigation Flow

3.png

Service Request Flow

User Testing and Feedback

User testing played a pivotal role throughout the development lifecycle of the EAMA App and Dashboard Portal, ensuring that the user interface (UI) and user experience (UX) design met the needs and expectations of its intended users. The approach to user testing encompassed several key strategies:

Approach.gif

Approach

Early Prototyping: Gathered initial feedback on basic functionalities.
Iterative Testing: Tested high-fidelity prototypes with realistic scenarios.
Scenario-Based Testing: Users were presented with realistic scenarios and tasks relevant to their roles and needs within EAMA Inc. This approach helped assess the usability of specific features and the app's overall navigation.
Remote and In-Person Testing: Both remote and in-person testing sessions were conducted to accommodate diverse user preferences and geographical locations. Remote testing allowed for broader participation and feedback from a wider user base.
Quantitative and Qualitative Feedback: Metrics on task completion rates, qualitative insights on user preferences.

Insights.gif

Insights

Usability Issues: Addressed navigation and form completion challenges.
Feature Prioritization: Aligned features with user needs and preferences.
Feature Requests: User input led to valuable feature suggestions, such as integration with third-party tools, additional customization options, and enhanced reporting capabilities. These insights guided the roadmap for future iterations and updates.
Performance and Stability: Users provided feedback on app performance, including loading times, responsiveness, and reliability. Issues identified were addressed to optimize the app's performance for seamless user experience.
Continuous Improvement: Iteratively refined based on ongoing user feedback.

User testing and feedback were integral to refining the EAMA App, ensuring that it not only met user expectations but also delivered a user-friendly and efficient service management platform. Continuous feedback loops and iterative design practices will continue to drive ongoing improvements, ensuring that the app evolves in tandem with user needs and technological advancements.

Meeting.png

Project Experience

User-Centric Design: Emphasized user feedback and iterative design.
Collaborative Environment: Effective teamwork with developers and stakeholders.
Challenges Overcome: Balancing feature requests, user adoption, and scalability.

Tools Utilized

Figma and Adobe XD: Facilitated collaborative design and prototyping.
User Research Tools: Google Forms, Zoom, Google Meets for user interviews.
Project Management: Trello for task management, Slack for communication.
Prototyping Tools: Figma, Miro for interactive prototypes.

Reflection on Tools and Project

Reflecting on the tools used and the project experience underscores the critical role of collaboration, iterative design, and user-centered methodologies in delivering impactful digital solutions. Leveraging these insights will continue to guide future projects towards success, ensuring that each design decision is grounded in research and aimed at delivering exceptional user experiences.

bottom of page