BIKE-DE is an iOS application designed to facilitate bike sharing across university campuses. The app allows students and staff to locate, reserve, and manage shared bicycles between different campus locations.
- Interactive Map View: Real-time visualization of available bikes and designated parking zones
- List View: Organized list of bikes by campus location
- Live Location Tracking: Shows user's current location relative to bikes and parking zones
- Bike Management:
- View bike availability status
- Start/end rides
- View bike details and lock codes
- Geofenced Parking: Designated parking zones to ensure proper bike return
- Platform: iOS 15.6+
- Framework: SwiftUI
- Dependencies:
- MapKit
- CoreLocation
- SwiftUI
- Clone the repository
git clone https://github.com/yourusername/BIKE-DE.git- Open the project in Xcode
- Build and run on iOS 15.6 or later
- Launch the app
- Grant location permissions when prompted
- Use the toggle at the top to switch between map and list views
- Select a bike to view details or start a ride
- End rides only in designated parking zones (marked in blue on the map)
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.