Skip to content

petelampy/DeliverySoftware

Repository files navigation

Delivery Management Software

This was a delivery management application written in ASP.NET/Razor Pages as part of my BSc Software Engineering Final Year Project.

The project title was "Design for a Delivery Logistics Management System" and the use case was creating affordable delivery management software for smaller businesses so they don't have to rely on big corporations for their business needs.

Features

  • User/Customer logins screen utilising Microsoft Identity Platform
  • Customer Order Tracking
    • Show number of stops away from driver on map
  • Driver Functionality
    • View a map route from current location to next package location
    • Take signatures from customer
    • View list of all available delivery runs for their vans
  • Fleet Management
    • Create Vans
    • Delete Vans
    • Assign deliveries to vans
  • Delivery/Package Management
    • Create packages, assign them to deliveries
    • Manage delivery runs and assign them to drivers
  • User Management
    • Create Customer/Driver accounts
  • Emails
    • Emails sent when package shipped and order completed

Libraries/Platforms used

  • Microsoft Identity
  • Google Maps API
  • Bootstrap

Screenshots

Initial Login Page

image

Customer Order Tracking Page

image

Driver Account Home Page

image

Driver Current Delivery Page

image

Package Management Page

image

Create/Edit Package Page

image

User Deletion Modal

image

Account Created Email

image

Package Creation/Out for delivery emails

image

image

Validation for Create/Edit/Delete

image

image

About

A C# .NET Razor Pages Application developed for my Final Year Project at NTU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published