Skip to content

danywaked/TrackingTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shipment Tracking Tool CLI (DB Schenker)

This is a CLI tool that provides tracking information from the public website of DB Schenker:

https://www.dbschenker.com/app/tracking-public/?language_region=en-US_US

Tech Stack

  • Node.js
  • Typescript
  • Playwright

Installation

  1. Clone the repository and navigate to the project directory.

  2. Install dependencies:

    npm install
  3. Install Playwright browsers:

    npx playwright install chromium

Usage

Start the CLI tool using:

   npx ts-node src/index.ts

Once the CLI is started, a welcome message appears with the suggested available commands: track quit

Tracking a Shipment

  1. Type track at the INPUT prompt
  2. Enter the shipment reference number when prompted

Example Reference Numbers

Reference Number | 1806203236 | | 1806290829 | | 1806273700 | | 1806272330 |

Exiting the tool

Type quit or press Ctrl+C to quit.

About

A CLI project that provides shipment tracking data via the DB Schenker public website. It is an implementation based on a Sendify code challenge.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors