🚕 CallCab - Fast and Easy Taxi Hailing App

CallCab is a modern mobile application that allows users to hail a taxi quickly and easily. With its intuitive interface, you can set your destination, choose your vehicle type, and track your driver's location in real-time.

✨ Features

Set Destination: Easily enter your destination with a user-friendly interface. Recent searches and favorite locations provide quick access.
Vehicle Selection: Choose from different vehicle types (Economy, Comfort, Family, etc.) to suit your needs and see the estimated fares.
Real-Time Driver Tracking: Track your driver's current location on the map in real-time and get the estimated time of arrival (ETA).
Driver Information: Access details such as your driver's name, rating, and vehicle information.
Communication Options: Ability to message or call your driver through the app.
User Authentication: Secure login and new account creation (sign-up) processes.

🛠️ Technologies Used

SwiftUI: Apple's user interface framework for modern and declarative UI development.
Swift: A powerful and intuitive programming language for Apple platforms.
MapKit: Apple's map framework for map-based functionalities (driver tracking, etc.).
Xcode: Apple's integrated development environment (IDE).

🚀 Setup and Running

To run the application on your local machine, follow the steps below:
Clone the Repository:
git clone https://github.com/ChiefVenzox/CallCab.git
Open the Project in Xcode: Navigate to the cloned directory and open the CallCab.xcodeproj file with Xcode.
Build and Run the Application: Click the "Play" button on the Xcode toolbar or press Command + R.
Login Screen
Home Screen - Suggested Rides
Location Detail Screen

🤝 Contributing

Contributions to the project are welcome! All feedback, bug reports, or feature suggestions are highly appreciated.

You may also like

Back to Top