REPL Digital

Introduction

REPL Digital are the digital agency side of REPLs consultancy business, dealing with apps, websites and related tech for the retail sector. They create apps for shops that allow them to schedule their shop floor staff as well as communicate messages and documents to their staff while also attempting to control the privacy of the information

Project details

REPL Digital are subscribed to Microsoft’s technology stack so for their mobile projects they use Xamarin which allows developers to create apps for iOS, Android and Windows all from one codebase in C#. These apps naturally lend themselves to the MVVM architectural pattern with the common code being held in the Model and the ViewModel; the business logic being held in the ViewModel; and platform specific code in the View.

At REPL Digital there was two projects worked on.

Gloodoo their platform for providing employees with private company specific information and being able to control the spread of this information within the app was built for both android and iOS with specific tablet layouts.

A mobile client for a workforce solution called JDA, JDA allows scheduling of retail staff assigning shifts, scheduling breaks, checking shift coverage. The mobile app also had some REPL specific add-ons which required communicating with two different APIs in the app. This app also had to run on multiple device types ranging from phones through to Tesco Hudl2’s. The MVVM architecture used for the system allowed different front-ends and dashboards for different vendors while keeping the same core logic across the system.