Home About Projects Skills Contact Download CV
Web Application 2024

PaketKita

Real-Time Tracking Platform

#Laravel #LeafletJS #Web Development #API

About the Project

PaketKita is a premium, web-based parcel tracking platform designed to provide users with a seamless, real-time visual monitoring experience of their package deliveries. Integrated with the BinderByte API for real-time tracking data and utilizing LeafletJS for interactive visual map routing, the platform enables users to track shipments across multiple courier services in Indonesia (e.g., JNE, J&T, SiCepat, Anteraja) from origin to destination.

Features & Details

Real-Time Tracking

Query the status of your shipments using the Air Waybill (AWB) number and selected courier service via the BinderByte API.

Interactive Geographic Mapping

Visualize package origin, destination, current status, and transit checkpoints on an interactive map powered by LeafletJS.

Detailed Shipping Chronology

Access detailed logs of package history, including timestamps, location details, and shipping status updates.

Secure Account Management

Register, login, manage account information, or safely erase accounts using Laravel's secure authentication mechanisms.

Personal Tracking History

Registered users can save their searched packages to their accounts for easy status updates without re-entering the AWB number.

Instant Search Filter

Real-time client-side search functionality using vanilla JavaScript to instantly filter saved package cards on the dashboard.

Project Gallery

Technical Details

Backend

Laravel 10.x (PHP 8.1+)

Frontend

Vite, Bootstrap 5, Vanilla JS

Database

MySQL / MariaDB

Api Integration

BinderByte API

Mapping Library

LeafletJS 1.9.4