NORMA eResearch @NCI Library

Bestcarparks App: Technical Report

Bachin, Jelico (2017) Bestcarparks App: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.

[thumbnail of Bachelor of Science]
PDF (Bachelor of Science)
Download (2MB) | Preview


This project consists of developing a mobile application for my customer Bestcarparks. The mobile application will consist of multiple linked interfaces allowing Bestcarparks customers to book parking on the go from their Apple iPhone smartphones. The application will allow users to securely pay for their booking from their mobile device. The development of this application is very important as the customers of Bestcarparks will have the option of booking parking on the go while they can see the live spaces available in each car park. The security importance is significantly high in this project as the application will be accepting user sensitive information such as passwords. It is important to make sure the application is secure this is done through user sessions, server side validation and secure user passwords. The database is secured and the password are encrypted using PHP password_default encryption. Real time car parking availability will be displayed to the user to ensure customers are aware of the congestion in a car park and the number of free spaces. Users will have the possibility to edit bookings that have not expired, allowing them to change the date, location and vehicle registration number. Users can add, edit and delete saved vehicles at any time using the app. These details are then grabbed when making a booking and everything is automated to make it quick and easy when making a booking. The application will show users the available parking locations with a summary of prices and a live google map of the location. None of the booking services, user details will not be available until the user logs in or registers an account. Payments shall be virtually processed through the Stripe Payment system.

Item Type: Thesis (Undergraduate)
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
Q Science > QA Mathematics > Computer software
T Technology > T Technology (General) > Information Technology > Computer software
Q Science > QA Mathematics > Computer software > Mobile Phone Applications
T Technology > T Technology (General) > Information Technology > Computer software > Mobile Phone Applications
Divisions: School of Computing > Bachelor of Science (Honours) in Computing
Depositing User: Caoimhe Ní Mhaicín
Date Deposited: 31 Oct 2017 14:33
Last Modified: 31 Oct 2017 14:33

Actions (login required)

View Item View Item