Skip to content
All work

Case study · Retail · Loyalty

Amber ERP & Loyalty Suite

Mobile reporting backend for POS store owners, plus a loyalty rewards API and its analytics dashboard.

Role
Backend & admin dashboard
Company
Amalgamate Technologies
Category
Retail · Loyalty
Deliverables
Mobile API · Rewards API · Admin dashboard

01Overview

Amalgamate’s Amber product family: the Amber App API, which lets store owners running Amalgamate’s ERP/POS check their business remotely, and a loyalty programme — a Rewards API and the AmberCRM admin dashboard that manages it.

02Context

Retail store owners using an in-store ERP/POS want to see sales, stock and finances without being in the shop — and want to reward repeat customers.

03Solution

The Amber App API exposes 35+ report modules (sales, purchase, stock, profit, cheques, daybook, shift close…) scoped per store and branch, with OTP phone login, support tickets synced two-way with the CRM, Firebase push and SkipCash payment collection. The Rewards API runs a configurable points policy with OTP verification over mobile, email and WhatsApp; the AmberCRM dashboard adds analytics, a five-type promotions builder and a feedback inbox.

04Key features

  • 35+ per-store/branch report modules for owners on mobile
  • Phone/OTP authentication with JWT sessions
  • Support tickets with two-way sync to the CRM
  • Configurable loyalty points policy with expiry tracking
  • Five-type promotions builder: flyer, gift, item, loyalty, special
  • Revenue, demographic and redemption analytics

05Technology

  • Express
  • TypeScript
  • Prisma
  • MySQL
  • Firebase
  • Twilio
  • SkipCash
  • Next.js 15
  • React 19
  • Tailwind CSS
  • Recharts

06Screens

Screenshots for this project are being prepared. A live walkthrough is available on request.

Ask for a walkthrough