Skip to content

HaroonBsf/CarGo-RentalServiceApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Car Go Android App

The Banner

Overview

CarGo Logo

Car Go is an Android app developed in Android Studio, primarily using Java, Firebase, Google Maps API, the CallCourier API, and more. It simplifies online car rentals by enabling companies to upload ads with accurate, location-based services using a comprehensive city list of Pakistan.

Note

Car Go is currently under development, with ongoing plans to add more backend features and enhancements, including real-time car tracking.

Tip

We welcome your suggestions for new features or improvements—feel free to share your feedback! 😃

🚀 Key Features

  • Email Authentication
  • Phone Authentication
  • Create Accounts as Individuals or Companies
  • Switch between account types
  • View details of available cars
  • Real-time Chat with Renters
  • Help & Support
  • User Guidance
  • Find Nearest Ads
  • Current Booking Status(View cars that are currently booked)
  • Search Functionality(Search for Cars from All, Nearest, and Booked vehicles)
  • Location Update with a Single Click
  • Upload Ads:
    • City list of Pakistan(CallCourier API)
    • Dynamic Car Details
      • For each car make or model selection, the UI automatically updates to show available colors, transmission options, engine types, variants, car types, seating capacity, and engine capacities.
  • Update Ads:
    • Instant Real-Time Updates
      • Get live updates for car locations, booking statuses, ad changes, and UI adjustments.
  • Delete Ads
  • Set/Update the Car booking Status
  • Real-Time Car Tracking:
    • Utilizes Google Maps API for accurate location tracking.
    • Track the location of cars when they are booked.

🔥 Additional Features

  • Premium & Responsive UI
  • Direct Call to Renter
  • WhatsApp Chat with Renter
  • Upload and update dates of ads
  • Ad Sorting
  • Search by Car Type
  • In-app tips for a better user experience
  • Update Profile
  • Set Car Insurance
  • Add Car Features

Screenshots

Car Go UI-1

Car Go UI-2

Car Go UI-3

Car Go UI-4

Feature Previews:

Explore a variety of feature previews that highlight the key functionalities of the Car Go app. From account switching to real-time tracking, each preview provides a visual guide to enhance user understanding and experience.

Switch Account:

  • Click on My Ads to access your account information.
  • Select Switch to initiate the account conversion.
  • Enter your company name to convert your user account into a company account.

Switch Account Demo

Real-Time Car Tracking:

  • Click on the car ad you wish to track.
  • If the car is booked, select Start Tracking to begin the process.
  • Receive an OTP and enter it into the driver’s app, who wants to rent your car.
  • Once the OTP is successfully entered, the renter is automatically navigated to the tracking screen for real-time monitoring of the vehicle.

Switch Account Demo Switch Account Demo