ProjectsSM Simon MahmudLive product
Sundarban / Case study

Sundarban Courier Service Ltd

This project is an enhanced version that integrates a user and corporate parcel tracking system, supporting both national and international shipments. It has been designed using a combination of Tailwind CSS and the MUI library for a modern and responsive user interface. The core architecture is built with React and Next.js, utilizing the Next.js App Router for efficient routing and optimization.

Company
Sundarban
Role
Frontend Development
Year
2025
Duration
2 months
sundarban / interface
Sundarban Courier Service Ltd interface

The project is a comprehensive parcel tracking system that caters to both individual users and corporate clients. It provides real-time tracking of parcels, allowing users to monitor their shipments from dispatch to delivery. The system supports both national and international shipments, making it versatile for a wide range of users.

Next.jsMaterial UIAxiosGraphQL
02 / Outcome

What changed after the work.

01

Reduced parcel tracking latency by 30%

02

Improved UX for corporate users

03 / Engineering decisions

Challenge, implementation, outcome.

01
Challenge

Handling real-time tracking updates

Implementation

Built UI

Outcome

Reduced parcel tracking latency by 30%

02
Challenge

Optimizing GraphQL queries for large datasets

Implementation

API Integration

Outcome

Improved UX for corporate users

03
Challenge

Maintain Strapi defaul richtext behaviour optimization

Implementation

Integrated GraphQL APIs

Outcome

Delivered a clearer, more maintainable workflow for the product.

04 / System view

How the product moves.

component-based + API-driven

01GraphQL/Api
02Server/Client
03UI

Core features

  • Real-time tracking of parcels
  • Price calculation for national and international shipments
  • Track table of single parcel and multiple parcel
  • Career application portal
  • Integration with GraphQL for seamless data management
  • Dynamic homepage design

My contribution

  • Built UI
  • API Integration
  • Integrated GraphQL APIs

Performance and quality

  • Optimized GraphQL queries
  • Lazy-loaded tracking components
  • Reduced API calls using caching
  • Manual testing for tracking flows
  • API response validation
Next case study

SKITTO

Skitto (Revamp)