Skip to content

alphabetic100/courier_app

Repository files navigation

Collaborative Courier App

The Collaborative Courier App is a cross-platform mobile application. It connects senders and traveller in real-time. A sender can sent his object through the traveller in a specific plase. A traveller can create a trip and earn money.

Features

  • Authentication
  • Search trips
  • Add objects
  • Request shipping
  • Payment (Stripe)
  • My trips as traveller
  • My trips as Sender
  • Messaging
  • Create trip
  • Profile

OnBoardings

OnBoardings

Authentication

  • Email Password login, sign up.
  • Verify user with NID or Passport or Driving license.
  • Google sign up.

Authentication


Search trips

  • Search location on a specific date.
  • See search results.
  • View trip details

Search Trips


Add objects

  • Add an object for sending.
  • Delete existing object

Add Objects


Request shipping

  • Review travel info.
  • Request a traveler for a specific object

Request Shipping


Payment (Stripe)

  • Pay for confirmed shipment price based on object weight.

My trips as Traveller

  • See all trips you created as a traveler.
  • Manage incoming shipping requests.
  • Accept or reject requests.
  • Pickup object by scanning QR code.
  • Deliver object by scanning QR code.

My Trips as Traveller


My trips as Sender

  • Track objects you requested to ship.
  • See delivery status and assigned travelers.
  • Generate QR for send and receive object.

My Trips as Sender


Messaging (WebSocket)

  • See conversation lists.
  • Chat with traveler.
  • Share image

Messaging


Create trip

  • Provide transport type, transport number, date
  • Define departing from and arriving to locations
  • Set price per kg and maximum weight
  • Set specific location using Google Map in-app

Create Trip


Profile

  • View and update your personal info.
  • See profile status.

Profile

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages