Processing software for end customer transactions

Processing software for end customer transactions

Programming and support with MySQL and PHP

eWorks developed software to manage end customer transactions for a medium-sized provider of processing services. The software has a modular structure so that all or only some of the functions can be used, depending on the intended use.

The web-based software is used in the Software-as-a-Service (SaaS) model by various customers of the service provider in order to optimally control their processes. Each customer uses a version of the software that is customized by configuration, logo and design and is completely isolated from the other customers. Thanks to an automatic software update tool, the program versions of all customer installations are nevertheless kept at the same level.

The central operating element of the software is a dashboard in which all users can view a customized overview of the most important key figures. Various links lead from the dashboard to the actions possible in the respective user context. The software distinguishes between roles and users with different privileges.

In an integrated detailed view, the various customer data can be viewed and edited by authorized users.

The software has various interfaces at the individual intermediate stations in the process chain for importing and exporting customer data. The data is exchanged in XML or CSV format.

eWorks developed the software using the company's own iterative process model in close coordination with the client over a period of 12 months. In addition to the software development, eWorks is also responsible for the technical 2nd level support. In addition to PHP, MySQL and HTML/XML/CSS, the Model View Controller (MVC) framework CodeIgniter® is also used. C#, .NET and XML were also used for the software update tool.

Used technologies

.NET
C#
HTML / CSS
PHP
XML

Related references

Would you like to
commission a project?

Enquire now!

Are you looking
for a job?

Apply now!