Parkmate: A web application to provide for the renting and leasing of private parking spaces
The aim of this project was to create an application that allows users to search for private parking spaces to rent on a short term or long term basis as well as allowing users to become a host and list a parking space of their own. ParkMate is a mobile responsive web application that offers a solution to the expensive costs of on-street car parking and car parks while allowing owners to utilise and monetise underused property.
After completing a quick sign-up through either email or facebook a user can begin searching for spaces by the area of their choosing. Using Google Maps’ API, ParkMate will retrieve data from a MySQL database and present the user a list of spaces near to them. From here a user can choose a listed space, view its details, use AJAX for server side communication to request a booking, message the owner via a Ruby built message tool and transfer payments through the PayPal API and create reviews for spaces they have rented. Parkmate is presented in a very easy to navigate user interface and much care was given towards designing the application so that a user can complete their intended tasks as quickly and efficiently as possible. Providing mobile responsiveness, Parkmate was also developed using Bootstrap to accommodate smartphone users.
As part of the ever-expanding “sharing economy”, Parkmate looks to use the power of community to create social and personal benefits for its users. Aiming towards making cities and towns more efficient, Parkmate utilises unused space and helps combat congestion and pollution. In short, Parkmate is a new and forward thinking answer to a problem for the modern city and town.