Espada is a desktop application built with Java Swing for managing expedition shipments. It includes features for managing shipments, couriers, services, regions, data export/import, and data visualization in chart form.
-
Shipment Management
Manage shipment data, items, verification, and shipment search.
See:com.espada.gui.Pengiriman -
Courier Management
Add, edit, delete, and import/export courier data.
See:com.espada.gui.Kurir -
Service Management
Manage types of delivery services.
See:com.espada.model.qLayanan -
Region Management
Manage province, regency, and district data for shipments.
See: -
Tariff Management
Set shipping tariffs based on region and service.
See:com.espada.gui.Tarif -
Excel Data Export & Import
Export and import shipment, courier, and service data to/from Excel.
See: -
Data Visualization (Charts)
Display shipment, service, courier, and region statistics in chart form (pie/bar/line).
See:com.espada.Chart -
Business & Administrator Settings
Manage business and application administrator data.
See: -
Login & Access Control
User login and authorization system.
See:com.espada.gui.Login -
Utilities
- Password hashing:
com.espada.Hash - Windows registry:
com.espada.RegistryKey - Database connection:
com.espada.Koneksi - General tools:
com.espada.Tools
- Password hashing:
- Build the Project
Use NetBeans or run the following command in the project root:ant clean; ant jar - Run the Application
Main file:com.espada.main.Loading
Or run the JAR file in thedist/folder.
- Java 7+
- External libraries in the lib/ folder
- MySQL Database (see configuration in
com.espada.Koneksi)