Inspiration

RouteDrop was inspired by a simple problem: delivery tracking and parcel management often feel more complicated than they should.

Users typically have to move between multiple screens or services just to send a parcel, check its status, find a nearby location, or understand when it will arrive. I wanted to create a cleaner and more intuitive experience where the most important delivery actions are available from one place.

The goal was to design a modern logistics experience that feels as simple and polished as a premium fintech application.

What RouteDrop does

RouteDrop is a modern delivery and parcel management application designed around three core actions:

send, track, and receive.

From the home screen, users can quickly:

  • Send a new parcel
  • Track an existing shipment
  • Scan a tracking code
  • Schedule a delivery
  • View active shipments
  • Follow delivery progress
  • See pickup and destination locations
  • Access previous orders
  • Find delivery locations
  • Manage their profile

The interface is intentionally minimal so users can immediately understand the status of their deliveries without navigating through unnecessary menus.

For each active shipment, RouteDrop presents a clear delivery timeline:

Picked up → In transit → Out for delivery → Delivered

This makes shipment progress easy to understand at a glance.

How I built it

I started by defining the primary user journey around the most common logistics tasks.

Instead of building the interface around a large number of menus, I focused the home experience around quick actions and shipment status.

The main interface includes:

  1. A parcel tracking search field
  2. Quick delivery actions
  3. A promotional delivery section
  4. Active shipment information
  5. A visual shipment progress indicator
  6. Persistent bottom navigation

The visual system uses a bright neutral background, warm orange as the primary action color, rounded surfaces, subtle shadows, and strong typography.

The architecture was designed so that AWS services can support the core backend functionality.

For example:

  • Amazon API Gateway can expose secure application APIs.
  • AWS Lambda can handle serverless delivery workflows and business logic.
  • Amazon DynamoDB can store shipment and tracking data.
  • Amazon S3 can store parcel images, receipts, and delivery-related files.
  • Amazon Cognito can manage authentication and user accounts.
  • Amazon Location Service can support maps and location-based delivery features.
  • Amazon SNS can be used for shipment notifications.
  • Amazon CloudWatch can provide monitoring and logs.

A simplified architecture can look like this:

RouteDrop Mobile App
        |
        v
 Amazon API Gateway
        |
        v
     AWS Lambda
        |
   ----------------
   |              |
   v              v
DynamoDB      Amazon S3
   |
   v
Shipment Data

Additional services:
Cognito → Authentication
Location Service → Maps and locations
SNS → Delivery notifications
CloudWatch → Monitoring

Built With

Share this project:

Updates

Submission history