Skip to content

A uber rider clone app made using flutter and dart is a static android application interface ready to be paired with the database using different technologies and google map API integration.

License

Notifications You must be signed in to change notification settings

bahetiaditya/Uber-Rider-Clone-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uber Rider Clone App

This is a Flutter-based Uber Clone application for riders and drivers. It provides key features of a ride-hailing app, including booking rides, tracking driver location, and an earnings dashboard for drivers.

Features

  • User Registration and Login: Secure user authentication for both riders and drivers.
  • Real-time Map Integration: Interactive map to show driver location and routes.
  • Driver Earnings Page: View earnings, trips, and ratings for drivers.
  • Profile Management: Manage personal details such as name, email, and car information.
  • Ratings and Reviews: Rate rides and view ratings for drivers.

Screenshots

Screenshots of different screens like the home page, booking page, driver earnings page, profile, etc.

App Drawer Screen

App Drawer Screen

Registration Screen

Registration Screen

Login Screen

Login Screen

Home Screen

Home Screen

Rating Screen

Rating Screen

Driver Profile Screen

Driver Profile Screen

Earnings Page

Earnings Page


Getting Started

Follow these instructions to set up and run the Uber Clone app on your local machine.

Prerequisites

  • Flutter SDK: Install Flutter
  • Android Studio or VsCode: For running the app on Android or iOS devices.

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/uber-clone.git
    cd uber-clone
    
  2. Install dependencies:

flutter pub get  
  1. Run the App:
flutter run

Project Structure

This project uses a structured approach to separate UI, services, and data logic:

lib/ auth/: Authentication screens and logic. pages/: Main app pages like home, profile, and earnings. widgets/: Custom widgets like the earnings card and profile details. models/: Data models used across the app.

Contributing

Feel free to submit issues or pull requests to help improve the app. When contributing, please ensure that your changes follow best practices.

License

This project is open-source and available under the MIT License.

Happy Coding!

About

A uber rider clone app made using flutter and dart is a static android application interface ready to be paired with the database using different technologies and google map API integration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published