2022

itmX Sales Web App

Redesign and further development of a CRM web application, focused on improving usability, stabilizing the system, and creating a consistent, scalable frontend.
Vue.jsPrimeVueVuexVitestJavaScriptES6HTML5CSS3SASSGitnpm
Responsive webapp design for itmX shown on desktop, laptop, tablet, and mobile devices

About

The itmX sales web app provides companies with a centralized platform to manage their entire sales process. From lead and pipeline tracking to opportunity, visit, and task management, all relevant workflows are covered in one system.

The goal is to give teams a clear overview of customer activities and enable more efficient, data-driven sales operations.

Problem

The existing Vue.js application suffered from poor responsiveness, frequent bugs, and an inconsistent user interface. As the product grew in complexity, usability and maintainability became increasingly challenging.

At the same time, new features were required while ensuring the application remained scalable and future-proof.

Approach & Implementation

The focus was on improving usability, stabilizing the application, and creating a consistent UI foundation while continuing feature development in parallel.

UI/UX Improvements

Redesigned and refined the interface to create a clearer structure, improve consistency, and simplify complex workflows.

Responsive Design

Rebuilt the layout to ensure a seamless experience across all screen sizes, from desktop to mobile devices.

UI Framework Integration

Introduced PrimeVue to establish a consistent, scalable design system and accelerate further development.

Feature Development

Implemented new features such as a calendar view, Bing Maps integration, and customizable dashboards to enhance functionality.

Frontend Modernization

Migrated the application from Vue 2 to Vue 3 to ensure long-term maintainability and improved performance.

Code Quality & Testing

Introduced initial unit testing and contributed to improving overall code stability and reliability.

Collaboration & Mentoring

Worked closely within a cross-functional team, supported junior developers, and conducted pair programming sessions.

Results & Impact

The result is a significantly more stable, responsive, and user-friendly application.

A consistent UI and improved UX make complex sales processes easier to manage, while the modernized technical foundation ensures scalability and supports ongoing feature development.

Got an Idea? Let’s Build It.

Whether it’s a landing page or a full web app, I’ll help you bring your vision to life with clean, modern frontend development.