The Shipment Management System is a dynamic web application designed to streamline the process of managing shipment data. Built with HTML, Bootstrap, JavaScript, and backed by JsonPowerDB, this application provides a simple yet powerful interface for tracking shipments.
The system allows users to:
- Create new shipment entries
- Retrieve shipment details using Shipment Number
- Update existing shipment information
- Reset the form for new entries
- Introduction
- JsonPowerDB
- Features
- Tech Stack
- Project Status
- Screenshots
- Instructions to Run
- Sources
- Release History
This project was developed as a micro project to demonstrate the capabilities of JsonPowerDB in a real-world application. The Shipment Management System focuses on creating an intuitive interface for managing shipment data with features that ensure data integrity and seamless user experience.
JsonPowerDB is a Database Server with Developer friendly REST API services. It's a High Performance, Light Weight, Ajax Enabled, Serverless, Simple to Use, Real-time Database.
- Simplest way to retrieve data in a JSON format
- Schema-free, Simple to use, Nimble and In-Memory database
- Built on top of one of the fastest and real-time data indexing engines - PowerIndeX
- Low development cost due to its ease of development
- Minimizes the complexity of interoperability of different applications
- Maximum data processing performance with minimum development time
- Eliminates the need for multiple databases which reduces overall development cost
- Single instance handling both RDBMS and Document DB features
- Multi-mode DBMS - Document DB, Key-Value DB, RDBMS support
- Responsive User Interface: Built with Bootstrap for a clean, modern look that works on all devices
- Primary Key Validation: Ensures data integrity by using Shipment No. as the primary key
- Dynamic Form Control: Automatically enables/disables form fields and buttons based on the current operation
- Client-Side Validation: Ensures all required fields are filled before submission
- Real-Time Database Operations: Instantly saves and retrieves data from JsonPowerDB
- Front-End: HTML, CSS, JavaScript, Bootstrap 3.4.1, jQuery 3.5.1
- Database: JsonPowerDB
- IDE: NetBeans
- v1.0.0 (March 08, 2025)
- Initial release
- Basic CRUD operations for shipment data
- Form validation and dynamic UI control