Loading repository data…
Loading repository data…
First-iOS-Steps / repository
Tirana transit is a real time journey planning application for the iOS platform. It is focused precisely on the public transport operating in Tirana. Using the GPS technology and the integrated map features users can see their current location and all the station around them. The location of the stations will be registered by me and it is achieved by providing the coordinates. Users will be able to get the schedule for specific stations of a line, get the next stops in real time. The app sends notifications for their departures and users can see the connections that the current station offers with different lines. You can see all the stations of a line in the map as well. This will be implemented by using the drawing methods the swift languages provide. Moreover, there are alerts in case of traffic disruptions. The alert will be line specific and it will pop up as a notification in the users screen. A full network map image will be provided in order for users to see for themselves the connections and routes. Users will be able to login and buy their tickets via the app which will avoid having a line of people waiting to buy a ticket from the driver. The ticket implementation will be done via Stripe an online service. The workflow is as follows: Collecting credit card information from your customer Converting the credit card information to a single-use token Sending this token to your server to create a charge. The login will be implemented by using parse in order to save the user data. Parse offers an online database storage and it is efficient for projects of this size. A chat may be provided to contact the support for any issues. There are two courses that I am mainly interested in apart from software engineering. These are namely database and information systems, network security. Both offered in the masters program. I need the database for the user information as I already mention and the system has to be secure when it comes to making payments. I believe they are an integral part when it comes to designing software because you want your product to be as much reliable and efficient as possible. This would allow me to improve my application.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview is not available for this repository.