case study

Building Maintenance Ticketing Software to Accelerate Resolution Time

The Client

The client owns a SaaS-based building maintenance ticketing app that helps manage the influx of building maintenance requests or tickets in one place. The web app helps maintenance planners create tickets and assign maintenance activities to available field workers, who execute tasks and complete them on time. Planners and field workers can thus measure, monitor, and manage various maintenance activities and operations through this app.

Industry

SaaS

Tech Stack

.NET Core, ASP.NET Razor Views, SQL, MS Azure, Power BI

Country

UK

The Challenges

This building maintenance app was already up and running, but it lacked clear ticket workflows and lifecycles, which hampered resolution time. Building maintenance planners would raise tickets, but the lack of proper workflows would lead to increased downtime.

Due to unclear ticket workflows, planners and field workers would be left in ambiguity. Tickets wouldn’t get assigned to the right teams on time. There were no filters or sorting mechanisms to segment tickets by status, priority, or type. There were no reporting systems to measure maintenance operations. As a result, maintenance activities would stall. Productivities would drop. Unwanted costs would soar up. Buildings would be prone to risks and damages.

To end such maintenance chaos, the client contacted Capital Numbers and requested our team to enhance their app with new modules. Some of the requirements are as follows:

  • Clear ticket workflows outlining task instructions and deadlines were needed.
  • A setup was required to designate the right tickets to the right teams.
  • A task prioritization tool was needed to quantify a ticket’s urgency.
  • Charts were required to show the status of tickets.
  • Filters were needed to find, sort, and organize tickets.
  • File uploaders were required to attach photos and documents relevant to tickets.
  • Analytics were needed to assess the performances of maintenance teams.
  • Alerts and notifications were required to send reminders for pending repair tasks.
the challenges

The client was impressed with Capital Numbers’ past projects and considered the best match to handle the above enhancements. The idea was to facilitate better ticket workflows, from work order creation and reporting to resolution, and reduce delays in maintenance work.

Solutions We Offered

Capital Numbers began the project by studying the existing app features that were up and running. We then decided on robust tooling solutions because the app had to accommodate increasing maintenance requests or tickets. So, we chose .NET Core as the backend setup to accommodate hundreds of tickets or requests.

.NET Core is known for seamlessly managing large-scale operations. Moreover, we needed to add multiple features like work order creation, ticket workflow, ticket prioritization, advanced reports, analytics, etc. So, .NET Core was a perfect choice for all those critical integrations. Plus, .NET Core supports microservices. So, we developed and integrated each feature as a loosely connected service independent of the other. We made this provision to add modularity and let future developers configure each feature without tinkering with the whole app.

Next, we used ASP.NET Razor Views for the frontend as it allows developers to work on both HTML and server-side code in a single file. Razor Views helped us reduce the need for complex JavaScript and AJAX functions, as server-side code can directly manipulate the HTML. Razor Views also supports various templating features like loops and conditional statements, providing flexibility in rendering dynamic content experiences in the ticketing app.

solutions

Next, we used SQL as the database solution to store all the tickets. However, we chose MS Azure to manage file uploads because it helps store massive amounts of big-sized files on the cloud for hassle-free previewing and downloading.

For the reports and analytics, we chose Power BI. Visualizing any kind of data is easier with Power BI, which helps drill down into detailed data for custom insights. We also used Power BI as it connects to all data sources like SQL and Azure. Our ticketing app had both these data sources embedded, so with Power BI, we could fetch data from both these sources and facilitate analysis in one place.

Once we completed all the integrations, we made the application available on Git for the client to host on their preferred server. Our entire work was a one-year collaboration in which we implemented an Agile-based approach, dividing work into smaller sprints. By working in smaller sprints, we could iteratively refine each of our processes before moving on to the next, delivering excellent results to our client.

Screenshots

Results

The final product is an outstanding web app where all maintenance tickets can be tracked end to end - from entry to resolution. Building maintenance planners can install, configure, and make this software theirs. Here’s a lowdown of the benefits the app offers its users:

Result Bullet
Work Order Creation

Maintenance planners can now create work orders and schedule the timeline for the repair task.

Result Bullet
Ticket Assignment

Once the work order is created, the system designates the appropriate team for the task.

Result Bullet
Ticket Prioritization

Planners can use toggle buttons to set priorities to attend to the most vital tickets or tasks.

Result Bullet
Ticket Status Reports

Progress trackers help understand the ‘in-progress’ or ‘resolved’ statuses of tickets or tasks.

Result Bullet
Centralized Documentation

Attaching notes or photos to tickets further clarifies tasks and ensures faster completion.

the Result
Result Bullet
Parent and Child Workflows

Parent and child workflows help break up large repair tasks into smaller, manageable parts.

Result Bullet
Analytics

Advanced analytics help measure the outputs of maintenance teams for extra recognition.

Result Bullet
Alerts and Notifications

Automated alerts sent 15 days in advance of planned activities ensure timely execution.

Result Bullet
Easy Follow Throughs

On-time alerts help stakeholders follow through on pending tasks and reduce unwanted delays.

Result Bullet
End-to-end Workflow Management

End-to-end ticket workflows thus improve resolution time and end all management chaos.

Let’s Discuss Your Requirements

Confidentiality & Same Day Response Guaranteed!

Send Your Query
Download

Download this case study in PDF

Tittle Star

300+ Glowing Customer Reviews

97 out of 100 Clients Have Given Us a Five Star Rating on Google & Clutch

  • Google 5 Star Customer Rating
  • One Ranked
  • Clutch 2023
  • G2 - Business Software Review
  • GoodFirms
Join Our Success Stories

Get Custom Solutions, Recommendations, Resumes, or, Estimates. Confidentiality & Same Day Response Guaranteed!

Fill Out the Form and We Will Contact You.

    Select Files From Your  or   or 
    • Checkmark Icon 100% Confidential
    • Checkmark Icon We Sign NDA

    What’s Next?

    Our Consultants Will Reply Back to You Within 8 Hours or Less

    Expert Guidance You Can Trust. No Pitch, Just Expert Solutions.
    +25 More Awards in Past Decade

    Frequently Asked Questions

    Based on the information provided about Capital Numbers, here arefive frequently asked questions (FAQs) and their answers

    We offer a wide range of services, including:

    • Digital Engineering: Custom software development, enterprise systems, automation tools.
    • Web Development: Dynamic websites, e-commerce platforms, CMS solutions.
    • Mobile App Development: iOS & Android apps, cross-platform solutions, app maintenance.
    • QA (Quality Assurance): Automated and manual testing for error-free software.
    • Cloud Engineering: Cloud migration, cloud infrastructure management.
    • Data Engineering & Analytics: Data integration, data warehousing, data visualization, predictive analytics.
    • AI/ML/GenAI: AI-driven analytics, machine learning solutions, generative AI applications.
    • UI/UX Design: User interface design, prototyping & wireframing.
    • Emerging Tech: AR/VR development, blockchain development.

    We offer two distinct engagement models:

    • Project-Based Development: Tailored solutions for defined goals, ideal for short-term projects.
    • Dedicated Development Teams: Seamless integration, scalable solutions for long-term partnerships.

    We have clients in various countries, including:

    • USA
    • UK
    • Canada
    • Australia
    • Ireland
    • Switzerland
    • Saudi Arabia
    • Indonesia
    • UAE
    • Israel
    • Italy

    We have received numerous awards, including:

    1. Clutch Top 1000 B2B Companies
    2. Financial Times High-Growth Companies
    3. The Economic Times India's Growth Champions
    4. Dun & Bradstreet Leading SMEs of India
    5. Manifest Global Awards
    6. Clutch Global Leaders
    7. Clutch Champion Awards
    8. GoodFirms: Trusted Choice Awards
    9. GoodFirms: Best Company to Work With

    We were founded in 2012.

    We are ISO 9001 and ISO 27001 certified, demonstrating quality and data security standards.

    We create dynamic websites, e-commerce platforms, and manage content with user-friendly solutions.

    We develop iOS & Android apps, cross-platform solutions, and provide ongoing maintenance.

    We offer data integration, warehousing, visualization, and predictive analytics for data-driven decisions.

    We offer AI-driven analytics, machine learning solutions, and generative AI applications for various needs.

    Innovation, quality, client satisfaction, integrity, and teamwork are core values that guide our operations.

    We aim to become a global leader in digital solutions, continuously innovating and empowering businesses with cutting-edge technology.

    Click to Expand
    cookie close

    This website collects cookies to deliver a better user experience. Read Cookie and Privacy Policy