E-commerce and Loyalty Platform

Case study project preview

E-commerce and Loyalty Mobile Application

Connecting E-commerce, Loyalty, and In-Store Experiences
  • Team

    6
  • Duration

    12 Months
  • Country

    Bosnia & Herzegovina
  • Industry

    E-Commerce

Unified E-commerce & Loyalty Platform

The project aims to develop a fully integrated platform for our client, combining an e-commerce webshop with a loyalty mobile application. The focus is on ensuring seamless connectivity by integrating third-party systems currently used in the client’s physical stores, facilitating the smooth flow of information between online and offline channels.

The loyalty app is designed to enhance the shopping experience by offering digital loyalty cards and coupons, allowing users to collect and track points with every purchase at participating stores. The app provides a straightforward way to manage rewards, offering users the flexibility to either spend their points immediately or accumulate them for future use, fostering engagement and enhancing their overall shopping experience.

Smart food waste prevention system in use

Tech Stack

React.js (Next.js)

React.js (Next.js)

Tailwind CSS

Tailwind CSS

React Native

React Native

NestJS

NestJS

Redis

Redis

Challenges

  • System-wide integration & real-time data consistency

  • Hybrid mobile app architecture

  • Complex e-commerce and loyalty pricing rules

  • Centralized content management across all channels

  • Collaboration with non-technical stakeholders

  • Shifting priorities & maintaining product vision

  • Hierarchical decision-making causing workflow bottlenecks

  • Dependency on third-party partners with limited availability

Challenges of the project

Solution

  • Fully integrated ecosystem (Web + Mobile + PoS + Back Office)

  • Feature-rich e-commerce webshop

  • Dual-brand/White-Label loyalty mobile applications

  • Back Office as the central control hub

The solution in use

Benefits

Benefits of the solution and partnership with IT Engine

  • One account for both online and in-store loyalty experiences.

  • Clear visibility of savings strengthens purchase motivation.

  • Mobile-first approach → fast, convenient shopping & coupon usage anywhere.

  • Transparency and gamification potential increase engagement and retention.

  • Reduced development cost through shared mobile codebase.

  • Faster campaign execution — marketing teams can modify content directly in Back Office.

  • Full omnichannel visibility providing insights into customer behavior.

  • Increased repeat purchases driven by loyalty incentives and push communication

  • Architecture prepared for onboarding new brands with minimal rework.

  • Easily expandable loyalty logic (new coupon types, perks, challenges, gamified earning).

  • Extensible webshop capable of supporting new modules and advanced personalization.

See our other work