SPAR Fresh Studio

SPAR is one of the largest retailers in South Africa with over 1000 retail stores and turnover in excess of 75 billion Rand per annum.

Codeo was engaged to redevelop a legacy web application which managed recipe and ingredient data for SPAR’s produce, butchery, bakery and home meal replacement divisions. The system needed to allow SPAR to share best practices with their retailers with respect to ranging of products, process and pricing. The system is used by staff at SPAR stores, almost on a daily bases.

Deliverables / Responsibilities

  • Engage with business stakeholders to analyse and elicit requirements.
  • Review the existing legacy application in order to ensure feature parity.
  • System archicecture design (the application needed to integrate to a number of SPAR services).
  • Design and develop the management interface (for SPAR head office stakeholders) as well as the front end for retailers.
  • Implement the UI using modern HTML/CSS/JavaScript standards on the Kentico EMS platform.
  • Integrate the system with Retail Studio (also developed by Codeo) as well as various SPAR backend systems.
  • Migrate all legacy recipe and ingredient data into the new system. Execute testing and quality assurance. Perform maintenance and provide support for the application on an ongoing basis.


Kentico EMS, C# ASP .NET, Microsoft SQL Server, JavaScript, jQuery, KnockoutJs, SlickGrid, HTML5/CSS3