Logistics Portal & Freight Tech

Forces Express

A unified international cargo & courier portal built with Next.js and MongoDB — featuring live shipment tracking, a self-service shipping calculator, and carrier consolidation across DHL, FedEx, Bluedart, and Ekart.

Client
Forces Express Courier (OPC) Pvt Ltd
Industry
Global Logistics & Freight Forwarding
Timeline
18 Days
Location
India (Global Operations)
Year
2026
Type
Web App + Portal
Forces Express — Homepage with carrier consolidation and tracking search
Business Challenge

Consolidated carriers, fragmented customer experience

Forces Express Courier (OPC) Pvt Ltd partners with top global logistics giants — DHL, FedEx, Bluedart, Ekart, DTDC — to offer competitive international shipping rates. But their digital presence didn't match their operational scale.

Customers had to call support to get price estimates. Tracking a parcel required knowing which carrier handled the leg and visiting that carrier's website. The support desk spent 60%+ of their day answering two questions: "How much will it cost?" and "Where is my package?"

Forces Express needed a unified portal that would let customers calculate rates instantly, track shipments from any carrier in one place, and book pickups — freeing their team to focus on logistics operations rather than customer service inquiries.

Goals

  • Build a self-service rate calculator handling volumetric and actual weight
  • Create a unified tracking interface across multiple carrier networks
  • Reduce support desk quote inquiries by at least 50%
  • Provide an admin panel for updating tracking milestones in real time
  • Design a trust-inspiring B2B + B2C logistics brand experience

Constraints

  • 18-day turnaround for international courier season launch
  • Complex rate cards varying by destination country and weight tier
  • Must support tracking codes from 4+ different carrier formats
  • Sub-1-second response time on tracking queries globally
Results

Operational efficiency gains

Measured across the first 60 days of operations with the new portal.

-75%
Support Queries
quote calls handled by calculator
0.8s
Tracking Speed
lookup response time
99.8%
Delivery Accuracy
milestone update consistency
18 Days
Build Time
concept to production
Solution

How the portal works

Smart Shipping Calculator

Compares actual weight against volumetric weight (L x W x H / 5000) and applies destination-based rate tables automatically. Customers select country, input dimensions, and see exact rates for standard and express delivery in real time.

Unified Tracking Engine

A single search bar accepts any tracking code. MongoDB stores a normalized milestone timeline (status, location, details, timestamp) so updates from DHL, FedEx, and Bluedart render in an identical, easy-to-read format.

Secure Operations Dashboard

JWT-authenticated admin panel lets staff create shipments, assign carriers, add tracking milestones, and generate waybills. Changes reflect on the customer-facing tracking page instantly.

Carrier Trust Architecture

Brand logos and service comparison tables for DHL, FedEx, Bluedart, and Ekart establish credibility immediately. Clear SLA guarantees and customs handling guides reduce pre-booking anxiety.

Gallery

Portal interfaces

Forces Express — Shipping services page with DHL, FedEx, Bluedart integration
Forces Express — B2B cargo solutions with volumetric rate calculator
Forces Express — Premium shipment handling and doorstep pickup scheduling
Technology Stack

Why we chose each tool

N

Next.js 16

Server-side rendering for SEO on service pages, API routes for tracking lookups and calculator logic, and static generation for marketing pages — all in one framework.

M

MongoDB + Mongoose

Shipment documents need nested arrays for transit milestones (each with status, location, timestamp). Document databases handle this naturally without JOIN-heavy relational queries.

J

JWT + bcryptjs

The admin dashboard creates and updates live shipments. JWT sessions with bcrypt-hashed credentials protect these endpoints without requiring a third-party auth service.

I

Indexed Tracking Queries

MongoDB compound indexes on trackingCode fields reduce lookup response times to sub-0.8s, even as the shipment collection grows.

V

Vercel Edge Network

Global CDN ensures tracking pages load fast for recipients worldwide — not just in India where the shipments originate.

Process

18-day sprint breakdown

01

Rate Matrix & Flow

Days 1–4

Mapped rate cards for 50+ countries, defined volumetric calculation logic, and designed the tracking state machine.

02

Database & APIs

Days 5–9

Built MongoDB schemas with indexed tracking codes, created Next.js API routes for calculation and tracking lookups.

03

Frontend & Admin

Days 10–14

Developed customer-facing calculator, tracking timeline UI, and JWT-authenticated admin dashboard for milestone updates.

04

Testing & Deploy

Days 15–18

Tested rate calculations against 200+ test cases, verified tracking lookups under load, and deployed to Vercel Edge.

"

The shipping calculator alone saved our team countless hours every week. Customers get their rates immediately, and the tracking system gives them confidence. GenForge delivered exactly what our business needed in under three weeks.

Forces Express Team
Forces Express Courier (OPC) Pvt Ltd
FAQ

Questions about this project

Why build a custom logistics portal instead of using off-the-shelf shipping software?+
Forces Express consolidates multiple carriers (DHL, FedEx, Bluedart, Ekart) under a single brand. Off-the-shelf shipping software is designed for single-carrier operations. A custom portal lets them present a unified tracking experience — customers search one tracking number and see standardized milestone updates regardless of which carrier actually handles the parcel. The shipping calculator also uses their negotiated rates, not carrier list prices.
How does the shipping calculator handle volumetric vs actual weight?+
The calculator compares actual weight against volumetric weight (L x W x H / 5000) and charges based on whichever is higher — standard industry practice. Users input dimensions and destination, and the calculator returns the applicable rate instantly. This eliminated 75% of support desk phone calls that were just asking 'how much to ship X to Y country?'
How does unified tracking work across different carriers?+
Each shipment in MongoDB has a nested history array storing milestone events (status, location, details, timestamp). When a carrier updates a parcel, the admin dashboard records it in this standardized format. The customer-facing tracking page renders these milestones identically regardless of which carrier generated them — DHL and Bluedart updates look the same to the recipient.
What security measures protect the admin dashboard?+
The admin panel — where shipments are created and tracking milestones updated — uses JWT session authentication with bcrypt-hashed passwords. API routes that modify shipment data require valid JWT tokens. Rate limiting on the tracking search endpoint prevents automated scraping of shipment status data.
Can you build a similar portal for our logistics company?+
Yes. The Forces Express build took 18 days. We need: your carrier partnerships (for rate integration), your tracking workflow (how milestones are generated), and your customer-facing requirements (calculator, tracking, booking forms). We handle the full-stack engineering, database design, and deployment.

Need a custom logistics portal or calculator?

We build full-stack web applications with custom calculation engines, tracking systems, and admin dashboards.