Design the web application to distribute the parcel.
Application have three roles such as an Admin,
Driver and Customer. Admin or Customer can add booking. When add booking, has to fill From
Address, To Address, Type of Goods, Date time, Weight and Pricing Mechanism and assign the driver
to booking.
Admin role able to,
1. Customer Management – Add/Edit/Delete
2. Driver Management – Add/Edit/Delete
3. Booking Management – Add/Delete Booking/Assign drivers (Already assigned drivers should
not be visible – write stored procedure for this)
Customer role able to,
4. Booking Management – Add/Delete Booking/ Assign drivers (Already assigned drivers should
not be visible – write stored procedure for this)
Admin can log into the system and manage system. Customer also able to logged in to the Web
portal. Can see their booking details and the status of the booking and create new booking. They
can`t select the pricing mechanism and driver
1. Add the booking
2. Booking list with status(Search and Filter)
3. See the invoices for the customer with status
Drivers has separate mobile application for see bookings that assign to him (Do not need to create
mobile application). But need to create service which able to access via mobile application.
1. See all the booking assign to him
2. Update the system with booking details
Use latest .net technologies and MS SQL server.
Apply Design Patterns and design the project Architecture.
CRUD implementation for only one module is sufficient.