Web Bespokers
  • Home
  • Portfolio
  • About Us
  • Contact

E-cats

Project Summary

E-cats (Electronic Client Activity Tracking Software) is an CRM system helping users improve the way of reporting by having client and staff information available online and having access to the most up-to-date client activities. The E-cats system is dedicated to the medical industry.
Project Goals
Client
Technologies Involved
Project Goals
To maintain and update the old Seagull PHP Framework, which was developed over 11 years ago. A challenge was to make the framework compatible with modern software.

ETL (Extract, Transform and Load). To move client info with all of the existing data from the old system to the e-cats system.

To create an improved and more comfortable design in accordance with the client’s requirements.

Client

Kingston Software Factory, a software development factory based in Canada.

Technologies Involved
  • PHP
  • JavaScript
  • Bootstrap
  • KNIME

Maintenance

The system was the opposite of user-friendly. Clients would be confronted with unexpected timeouts when they were inactive for an unknown amount of time. To fix this, we investigated the Seagull PHP Framework to discover the root of the problem, which we then turned into giving the users a friendly ‘warning message’ that their session was to time out, and they had the opportunity to reset the timer by clicking ‘ok’.

Code refactoring was essential to implement modern solutions into the system in order to improve it and help prevent future problems.

ETL (Extract, Transform and Load)

We were given extracted data which had to be transformed, then loaded onto the e-cats system.

It required an in-depth analysis of the current e-cats system DB as well as the data set given. Then from this analysis we created a report based on what data was to be transferred from the old system to the new one. The transition had to be done carefully and smoothly to result in a successful transfiguration.

UI & UX Design

To improve the user experience of the e-cats system, the main goals of using the system had to be identified and represented. According to the analysis of the main user paths, a new user interface design was suggested with the main goal being to make the e-cats system as intuitive as possible for its users.
2nd Skies
2nd Skies
Google Add-On
Google Add-On
  • Home
  • Portfolio
  • About Us
  • Contact
© Copyright Web Bespokers. All rights reserved.