About Parcel
We built the tracking page we kept wishing existed.
Parcel is a fictional logistics operator invented for this template. The premise is simple: most shipment tracking tells you a status but not a story. A parcel sits at “in transit” for three days and nobody — not the recipient, not the account manager, not the depot — can say why. Parcel is designed the other way round: every scan carries a place, a facility and a sentence a person can read.
Operating principles
Four decisions that shaped the product.
One record, two audiences
The public tracking page and the internal shipment view read from the same shipment model. What the operations team sees is what the recipient sees, plus the internal notes.
Status is never a colour
Every status carries a label, a description and an icon. Colour reinforces meaning; it never has to carry it alone.
Exceptions are the product
Happy-path tracking is easy. The work is in delays, failed attempts and paperwork holds — so those are first-class states with their own treatment, not an error string.
Show the route, not a map
A shipment moves through named facilities. Drawing that path honestly is more useful than a pin on a map that implies a precision no carrier actually has.
Platform philosophy
How this template is put together
Server Components render everything that can be static. The small amount of state that has to survive a reload — theme, demo session, local shipment edits — lives in one typed store backed by browser storage. There is no database, no carrier SDK and no map provider: `src/data` holds the dataset, `src/lib/shipments.ts` is the only place it is read, and that is the seam to replace when you connect a real system.
- Next.js App Router with typed routes, so a dead internal link fails the build.
- Two independently authored themes rather than one inverted palette.
- Deterministic SVG for every route, coverage and package illustration — no image requests.
- A verification suite covering data integrity, routing, metadata and repository hygiene.
Company timeline
2014
Parcel begins as a single crossdock at Sable Ridge.
2017
Aldermere sort center opens and becomes the network's spine.
2020
Metro same-day service launches from the Vantry depot.
2023
Draymouth gateway adds cleared international lanes.
2026
Ten facilities across five regions, all on one tracking model.
Demo statistics
What ships in this template.
Not a company's operating figures — the actual size of the dataset you are looking at.
- Demo shipments
- 18
- Facilities
- 10
- Customer accounts
- 8
- Tracking events
- 94
All fully trackable
Across five regions
Enterprise to starter
Authored scan history
Parcel Logistics Group (demo) is a fictional company invented for this template. No real organisation, person, facility or shipment is represented anywhere in this product.