Refactoring / functional expansion of an online store system
Project duration: 1 year, 9 months
Brief description
The aim of the project is to ensure the operation of an existing online trading platform from a technical perspective. Based on the basic functionality secured in this way, functional enhancements are implemented and transferred to productive operation.
Supplement
The software used for the online shop is based on the open source software OXID eshop in the community version. Many changes have already been made to the software by other companies of varying quality. No documentation is available. The online shop is hosted externally, although there is good communication. Roughly speaking, the aim is to provide a functional interface to the merchandise management systems of the connected retailers, to carry out extensions to ERP components and to carry out ongoing bug fixing in all areas of the shop. (The shop system is extended so that it is the company's ERP).
Subject description
The existing shop system based on the open source software OXID requires bug fixing or refactoring in many areas. This affects both the front end and the back end. Various ERP modules added to the shop system are to be expanded and revised. In addition, a central interface for importing inventories from various connected retailers is to be programmed. An agile approach is not planned due to constantly changing priorities (especially in bug fixing). Technologies and languages used: PHP, C#, MySQL, Cake-Framework, SOAP, GitLab, OXID eshop, Apache Webserver