Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 1.77 KB

README.md

File metadata and controls

53 lines (38 loc) · 1.77 KB

Delivery Driver App

Overview

The Delivery Driver App is a comprehensive solution designed for managing multiple delivery orders from stores. Built using Flutter, this app provides delivery drivers with a seamless and efficient way to handle orders, track earnings, manage profiles, and more.

Features

Home Screen

  • Earnings: View detailed earnings for different time periods.
  • Notifications: Stay updated with the latest notifications.
  • Today's Earnings: Quick overview of today's earnings.

Orders

  • Assigned Orders: View and manage orders that have been assigned.
  • Canceled Orders: Track orders that have been canceled.
  • Change Status: Update the status of ongoing orders.
  • Completed Orders: View the list of orders that have been successfully delivered.
  • Delivery Page: Detailed information for each delivery.
  • Incomplete Orders: Monitor orders that are still in progress.
  • Penalties: Track any penalties incurred.

Authentication

  • Create Profile: Set up and manage your driver profile.
  • Emergency: Access emergency contacts and information.
  • Forgot Password: Recover your account if you forget your password.
  • Login: Secure login to the app.
  • Login History: View past login attempts and activities.

HTML Page with Nextjs Backend

  • Help and Support: Access help articles and support resources.
  • Rules: Understand the rules and regulations for deliveries.
  • Ways to Earn: Learn about different ways to maximize your earnings.

Getting Started

Prerequisites

  • Flutter SDK
  • Dart

Installation

  1. Clone the repository:
    git clone https://github.com/your-repo/delivery-driver-app.git
    
    

Navigate to the project directory

cd delivery-driver-app

flutter pub get

flutter run