PayPark - Rent and Find Parking Space in Metro Cities
Rahul Odedra
0
UX Designer
UI Designer
Figma
Context
People living in metro cities often use their own vehicle when they are travelling in the city.
Problem with using their own vehicle is that many people find it difficult to find a parking place.
However, most of the residential buildings in any area have a parking space on the ground floor or basement or both.
The Problem
There is no way for the people to know if there is any vacant parking space available in any nearby residential buildings.
There is also no way for the people of residential building to rent their vacant parking space when they are not using it.
The Solution
An app that lets people living in residential buildings rent out their unused parking space and allows others to book that available space.
Defining the Business Model
As this is a concept app it is important to define the business aspects of it and make necessary assumptions.
Source of revenue would be the money that the people will pay for renting the parking space. Amount of revenue generated will be the key metric of the app.
The renter (resident of the flat) gets an incentive equivalent to 10% of this revenue.
But how will a renter rent their parking space?
The app needs to have the details of their parking space and there should be a specific numbering system for all the parking spaces.
So here are the 2 assumptions
Assumption 1: The building owners are registered with PayPark, and we have provided them with login credentials. Each set of credentials corresponds to a specific flat. When residents move in, they will receive their respective login credentials, which they can use to access the app.
Assumption 2: All the building parking spaces have a similar numbering system for each parking space (Eg. D-11, D-12, D-13, etc) and there will be one parking space for each flat.
Before proceeding further, in-order to avoid any confusion let us get the terminology clear.
Renter: The flat resident who rents their parking space.
Payer: The person who is paying to park their car at the rented parking space.
Part 1: Renting the Parking Space
Upon moving in, each flat resident i.e. renter will receive their login credentials via email, which they can use to access their account for the first time.
When the renter logs in for the first time, they will set a new password to be used for future logins.
Once the renter is logged in, he can proceed to rent the parking space.
The renter first needs to select the date range for renting their parking space. They can scroll to choose the number of days or tap on the end date directly.
There are two reasons for adding the scroll interaction
It provides a delightful experience for the user.
Renters have the option to rent the parking space for a period of 30 days, starting today. They can change the duration, but it cannot exceed 30 days from the current date. For example, if rented on 1st June, the last date will be 30th June. On 2nd June if they want, they can extend the last date to 1st July.
Reason for doing this: If renters could choose any start and end dates for parking, they might forget to vacate on time, causing a bad experience for the paying customer who booked the space.
Benefits for doing this: Since renters can only rent the space for a maximum of 30 days starting from today, they will only rent it on the day they plan to leave. This significantly reduces the chances of them renting the space and forgetting to vacate it, thereby preventing a negative experience for the paying customer.
After selecting the date, renter can proceed to choose the time and confirm the details before renting the space.
After renter has rented the parking space he can see on home screen when someone books the parking space.
Part 2: Booking the Parking Space
Once a place is up for rent the payer who is looking for a parking space can book the space.
Users can use the app without logging in, because if they login and don’t find any parking space in that area than it would waste their time. And it may prevent them from using the app again.
Now they can look for multiple parking spaces available in their space.
In the map they can see per hour charge and distance, as they are deciding factor to choose a parking space.
On tapping that location payer can see the address and time for which it is available.
After the payer has found a parking space and is ready to book it, they will be asked to log in by entering their mobile number.
First time users will also have to add their vehicle details.
Once this is done, user will proceed to select the date and time, it will be similar to how it was for the renter and confirm their details.
Before users proceed to pay, they need to be informed about the terms & conditions and cancellation policy. Initially, these were displayed on the confirmation screen. But as it is a very important information, I decided to show it in a modal just before payment is made.
Part 3: After the Parking Space is Booked
After completing the payment, the user will be redirected to the home screen where they can view all their bookings.
Once payer has booked the parking space the renter can see all the bookings on his renter app.
As I mentioned earlier, the renter can rent the space for max 30 days from the present day, they can increase the renting duration everyday if they want.
Well if someone have already booked a time slot, in that case the renter won’t be able to cancel renting the space till the last time slot is over.
Part 4: Conflict Resolution
Case 1: What happens if the space that a renter has rented is not vacated at the designated time
If that is the case the payer can click the picture of the parking space and file a complain, if it is someone else’s car the payer gets a refund in 3–5 days.
After complaining if it is found that the car belongs to someone who booked the slot and parked earlier than scheduled, then that person would be fined and will be contacted by the support team to vacate the parking space. The payer would get their money back.
If the car belongs to another individual, the support team will contact the renter and issue a warning. Multiple occurrences of such issue may lead to their account being banned.
Case 2: What if the payer uses the parking space for more than the booked time?
When the renter returns back to their home and find that their parking space is still not vacated by the payer, in that case they can file a complain. If the car belongs to the payer, the support team will reach out to them and will be fined.
The user flow of filing the complain will be similar to the renter.
The payer can choose to pay when they are fined or they can choose to pay later. If the total fine amount exceeds ₹500, they will have to pay first before they can use the app.
Other Screens
The screens I showed above are important ones. Here are the rest of them.
Like this project
0
Posted Jul 23, 2024
An app that lets people living in residential buildings rent out their unused parking space and allows others to book that available space.