Skip to content

NearbyStations is a native iOS app that helps drivers of electric cars to find nearby charging stations and show their availability status in real time.

Notifications You must be signed in to change notification settings

TomEstelrich/NearbyStationsApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nearby Stations App

Swift iOS

Frameworks

External dependencies

  • None

Data source

Description

This project is a native iOS application developed to assist electric car drivers in locating nearby charging stations and viewing their real-time availability status. The app utilizes data provided by the Swiss Confederation to display the locations and statuses of charging stations within a 1km radius of the user's current position.

Implemented features

  • Upon opening the app, a map is displayed, centered on the user's current location. The initial map position is set to the user's location, providing an immediate view of nearby charging stations. The map is not scrollable to ensure a fixed view centered around the user's location.

  • A second tab in the app presents a list of charging stations within a 1km radius of the user's position. The list is sorted by "Power" in descending order, showing stations with the highest charging power at the top.

  • The availability status of charging stations is updated automatically in real-time. A 'last update' field is included in the UI, indicating the most recent data update.

  • The app synchronizes the list of available charging stations when internet connectivity is available. When the app is opened without an internet connection, the last loaded list of charging stations is accessible.

Preview

Those are the most relevant screenshots of the app.

About

NearbyStations is a native iOS app that helps drivers of electric cars to find nearby charging stations and show their availability status in real time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages