Openness & Quality - our Development Paradigm - our Form of Customer Orientation
Our software development combines many years of experience in web development and process-accompanying development of the translation industry with the latest, object-oriented, yet still pragmatic software architecture. At the same time, we attach great importance to extensive source code documentation.
This way, our source code can remain well maintained and read even in the long run - even for outside developers. A good developer should be able to read good source code like a good book - that is our claim.
It is our hope that you work with us, because this is the best solution for you !
Our Product Portfolio: translate5, Translation Portals & Process Automation as well as E-Commerce Shop Solutions
Our software development is focusing on the translation industry and e-commerce-shop solutions. However, since we are working with highly developed software libraries, systems, and programming languages widespread on the market, other developments are also possible at any time !
translate5 - the openTMS-WebClient!
With the help of translate5, MittagQI develops an online client for editors and translators, which sets standards - in particular, in regard to user interface, usability, and flexible, need-oriented procedure when editing, but also in a number of other features. In addition, translate5 is available to you as an Open Source!
See for yourself:
See here for an overview of perspectives offered to you by translate5!
Translation Portals & Process Automation
You would like to automate your translation processes with or without Across and SDL Trados as completely as possible? You would like to offer your clients an easy to handle interface for all needs? We are developing solutions tailored to you for translation service providers and industry businesses! For that, we are able to draw on many years of experience in the industry!
E-Commerce Shop Solutions
For many years, we have been serving and developing e-commerce shop solutions based on Magento and OsCommerce. We will be happy to serve your shop as well and tailor it to your individual needs! Samples of our work are the shops of satnam.eu (OsCommerce) and mantradownload.com (Magento). Please note the technology here. Structure, design, and layout are designed by third parties for both shops.
Software Development Competencies
For the set-up of websites or web shops, we prefer using Joomla and Magento (which again is based on Zend Framework).
Overview of Our Competencies
- Zend Framework
- OsCommerce (not state-of-the-art, but still widespread and supported by us with many years of experience)
Automated Testing with phpUnit and Selenium
We recommend to deposit larger software created for ongoing further development with phpUnit and / or Selenium tests. This is initially more effort, but, when it comes to quality assurance and the time needed for it, will pay off at the latest, when it is further developed in a larger team or by third parties.
In detail, automated testing offers the following advantages:
- When updating software (e.g. one of the frameworks), tests can check without any problems, if the overall application is still working. If necessary, it can be very quickly determined "where it is crashing".
- In future development stages, you can test with the touch of a button, if the current functionality is still guaranteed.
- When including third-party developers, the respective developer is able to test very easily, if the entire application is still working after his additions. For that, he does not depend on detailed knowledge of the application in areas, which are not of his concern.
In the long run, higher code quality and reliability of the software can be assured this way. With software further developed for long term in large projects, you can count on cost savings aside from improved stability.
In Regard to Selenium
A Selenium test "clicks" through the application, just as a user would do. This way, the software's functionality can be tested without a user having to do this manually.