TrackIt is a web-based application that simplifies shipment tracking by providing a unified platform to monitor your packages' status and journey, across various couriers.
Live Production Website | User Guide
- Centralized Tracking Dashboard: Consolidated view of shipments and their current statuses.
- Multi-Courier Support: Tracking support for UPS, USPS, FedEx, OnTrac, and more.
- Detailed Tracking History: View status, location, and date information for each shipment.
- Easy Management: Add, delete, and update your shipments with ease.
- Clear and easy to understand UI: Intuitive and responsive design for a seamless user experience. With mobile support for tracking on the go.
- Power User Features: Search and filter functionality, undo accidental deletions, shortcuts, and links to courier websites.
- Node.js v18+ (https://nodejs.org/en/download/)
- NPM v7+ (https://www.npmjs.com/get-npm)
Clone the repository
git clone https://github.com/GuruUpdesh/track-it.gitInstall dependencies
npm install
npx husky installRun the development server
npm run devnpm run testnpm run cypressnpm run cypress:headless
