Skip to content

Repository files navigation

CourierMS

Overview

Welcome to the Courier Management System, a JavaFX project designed to streamline courier operations, making it easy to track orders, place new orders, and manage returns. This system caters to both individual customers and employees, providing a comprehensive solution for efficient courier management.

Features

  • Order Tracking: Monitor the status and location of orders in real-time.
  • Order Placement: Easily place new orders with user-friendly interfaces.
  • Return Management: Streamlined process for handling returns, ensuring a hassle-free experience.
  • Customer Management: Maintain individual customer profiles for personalized service.
  • Employee Dashboard: Dedicated features for employees to manage orders and streamline operations.

Prerequisites

Before running the application, ensure you have the following installed(can be found in lib folder in the repository:

  • Java Development Kit (JDK) 17 or later
  • JavaFX SDK
  • Jasper Libraries
  • MySQL-Connecter

Installation

  1. Clone the repository:

    git clone https://github.com/Ari-Ghosh/CourierMS.git
  2. Compile and run the application using your preferred IDE or command line.

Usage

  1. Launch the application.
  2. Choose whether you are accessing the system as a customer or an employee.
  3. Follow the intuitive user interfaces to place orders, track shipments, manage returns, and perform other relevant tasks.

Acknowledgments

  • Special thanks to JavaFX for providing a robust framework for building rich client applications.

Feel free to explore and enhance this Courier Management System! If you encounter any issues or have suggestions for improvement, please open an issue.

About

Courier Management System

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages