Back to projects

Sharack Mobility (SDGP)

A digitized distribution ecosystem with NestJS backend and BullMQ/Redis for asynchronous job processing, built as part of the SDGP module.

Next.js 16NestJS 11Drizzle ORMRedisBullMQNx Monorepo

Overview

Sharack Mobility is a digitized distribution ecosystem engineered as part of the Software Development Group Project (SDGP). The platform features a NestJS backend with BullMQ/Redis for asynchronous job processing, streamlining distribution and Direct Store Delivery (DSD) operations.

Key Features

  • Asynchronous job processing with BullMQ and Redis for reliable background tasks
  • Multi-tenant distributor workflows with isolated data and shared reporting
  • Route optimization with real-time GPS tracking and delivery status updates
  • Mobile-responsive dashboards for field agents and managers
  • Automated reporting with exportable analytics and trend visualization

Technical Highlights

Built with Next.js 16 for the frontend and NestJS 11 for the backend, using Drizzle ORM for type-safe database access. Redis and BullMQ handle asynchronous job processing for scalable distribution workflows. The entire project is structured as an Nx Monorepo for efficient multi-package sharing.