Skip to content
back to projects
Work · Yammobots

Mobile API + Admin CRM · C# .NET + Blazor

SureBenefits — Rewards & Loyalty Platform

A rewards, promotions, and customer loyalty platform. I built the mobile API and the Blazor admin CRM — covering payments, pre-orders, a real-time queue, and the concurrency work that keeps transactions consistent under load.

Tech Stack

  • C# .NET
  • ASP.NET Core Web API
  • Blazor
  • Entity Framework Core
  • SignalR
  • Hangfire
  • Firebase
  • Azure Blob Storage
  • Integrated Cin7 for inventory and product sync.
  • Integrated KBZ Pay for payments and built the pre-order system.
  • Implemented concurrency control for transactions to prevent data conflicts under high volume.
  • Built a real-time queue system with SignalR.
  • Scheduled background jobs with Hangfire cron.
  • Sent push notifications through Firebase Cloud Messaging.
  • Stored media and documents in Azure Blob Storage.
  • Secured the admin CRM with two-factor authentication and role-based access control (RBAC).
  • Supported UAT through to production release.