Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# CMSDashboard - Courier Management System

A desktop-based Courier Management System developed using C#, Windows Forms, ADO.NET, and Microsoft SQL Server.

The application provides a centralized interface for managing courier bookings, shipments, delivery personnel, parcel tracking, COD transactions, customer interactions, and related courier operations.

## Features

### Authentication & User Management

- User login and authentication

- Forgot password and password reset functionality

- Email verification

- User profile management

- Logout functionality

### Courier & Booking Management

- Create and manage courier bookings

- Manage courier and shipment information

- Track parcels

- Manage inbound shipments

- Manage outbound shipments

### Delivery Management

- Add delivery boys

- Update delivery boy information

- View delivery boy details

- Assign pickup and delivery work

- View assigned work

### COD Management

- Manage Cash on Delivery transactions

- COD money transfer management

- Receipt generation

### Customer Support

- Customer contacts

- Feedback management

- Complaint management

- Chat functionality

### Dashboard

- Centralized dashboard

- Navigation between different courier management modules

- Data-driven forms connected to SQL Server

## Technology Stack

| Technology | Usage |

|---|---|

| C# | Application development |

| .NET Framework | Windows desktop application |

| Windows Forms | User interface |

| ADO.NET | Database connectivity and data access |

| SQL Server | Database |

| SQL | Queries and database operations |

| Visual Studio | Development environment |

## Architecture & Development

The application uses a Windows Forms architecture with a centralized ADO.NET database access class for communication with SQL Server.

Key development concepts used:

- Object-Oriented Programming (OOP)

- ADO.NET

- SqlConnection

- SqlCommand

- SqlDataReader

- CRUD operations

- Parameterized SQL queries

- Form-based application design

- Database-driven UI

- Validation and error handling

## Database

The project uses Microsoft SQL Server with the database:

Courier\_Management

A database script is included in the repository:

Database/Courier\_Management.sql

The script can be used to recreate the database structure and data required by the application.

## Screenshots

### Login

Login

### Dashboard

Dashboard

Courier Booking

Courier Booking

Parcel Tracking

Parcel Tracking

Inbound Shipment

Inbound Shipment

Outbound Shipment

Outbound Shipment

COD Money Transfer

COD Money Transfer

About

Courier & Logistics Management System built with C#, Windows Forms, ADO.NET and SQL Server, featuring parcel booking, tracking, delivery workflows, authentication and reporting.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages