- SendIT is a courier service that helps users deliver parcels to different destinations. SendIT provides courier quotes based on weight categories.
- Users can create an account and log in.
- Users can create a parcel delivery order.
- Users can change the destination of a parcel delivery order.
- Users can cancel a parcel delivery order.
- Users can see the details of a delivery order.
- Admin can change the status and present location of a parcel delivery order.
- The application should display a Google Map with Markers showing the pickup location and the destination.
- The application should display a Google Map with a line connecting both Markers (pickup location and the destination).
- The application should display a Google Map with computed travel distance and journey duration between the pickup location and the destination.
- The user gets real-time email notification when Admin changes the status of their parcel.
- The user gets real-time email notification when Admin changes the present location their parcel.
- The user can only cancel or change the destination of a parcel delivery when the parcel’s status is yet to be marked as delivered.
- Only the user who created the parcel delivery order can cancel the order.