https://github.com/comhendrik/taxiapp
Taxi application for the iOS platform, developed in SwiftUI. You can order a taxi without creating an account. While you can create an account to be a taxi driver
https://github.com/comhendrik/taxiapp
firebase firestore geofire swiftui
Last synced: 3 months ago
JSON representation
Taxi application for the iOS platform, developed in SwiftUI. You can order a taxi without creating an account. While you can create an account to be a taxi driver
- Host: GitHub
- URL: https://github.com/comhendrik/taxiapp
- Owner: comhendrik
- Created: 2022-09-02T11:31:19.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-09T08:38:38.000Z (over 1 year ago)
- Last Synced: 2025-01-21T12:46:54.574Z (4 months ago)
- Topics: firebase, firestore, geofire, swiftui
- Language: Swift
- Homepage:
- Size: 5.87 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TaxiApp
Disclaimer:
Due to a big pause in development caused by not having time because I had to study for school, I decided not to continue this project.Description:
Taxi application for the iOS platform, developed in SwiftUI. You can order a taxi based on your Location(GeoFire and Firebase) without creating an account. While you can create an account to be a taxi driverWhy I have built this project:
I created this project to learn more about reproducing some UI Designs and how to handle the communication between apps.Download (all commands are marked with ' '):
1. Download it via Github and open the TaxiApp.xcworkspace file in Xcode.
2. Change the bundle Identifier to the desired name for both targets and make sure to select a developer account.
3. Create a Firebase Project on https://console.firebase.google.com without Analytics. Create two apps for both targets with Firestore and add those .plist files to both targets
4. Install all packages via cocoapods in the terminal while using the 'pod install' command
5. Now run the app in XCodeThings to improve:
There are many things to improve.