Customer Loyalty Plaftorm (App + CMS)

NieMiesny is a small restaurant chain based in Poland. I was responsible for building a loyalty application for their customers as well as preparing the platform's CMS structure (Strapi based).

I've had to create a solution that would be also applicable to other restaurants, because the long term plan was to use this project as an foundation for future SaaS Loyalty Platform.

Our team's approach was to establish a common data structure that would allow future customers (other restaurants) to have their own styled apps which would use the same CMS logic.

I used this project to play with more brutalist style for the customer app as our first customer had a similar brand style (contrasting and toned colors).

I was able to review several solutions that would allow the deployment (iOS & Android) of multiple apps that share the same data structure (backend) by working closely with senior front-end engineers.

The platform involves:

  • Customer App - which can be styled to client's preference and is operated via Client CMS

  • Client CMS - which allows management of the app content

  • Provider Platform - non-client space where platform operator can add/edit/delete clients and manage their settings (e.g. SaaS plans)

More by Marek Nowakowski

View profile