Team members

Angie Wong Mei Chi, Tan Jia Fei Valencino, Koh Zi En, Le Minh Anh Ngoc

1. Problem statement

Despite an aging population, the ever-increasing usage of vehicles has increased the demand for car parks, leading to inadequate manpower for the maintenance of such facilities. Hence, it would reduce such a burden by having residents participate in the monitoring process.

Since we did not own cars, we scanned through the reviews on related apps such as Parking.sg and LifeSG and conducted interviews with our school staff to understand their pain points while making fault reports.

1.1 Language barrier

"I'm a healthcare volunteer and my brother is visually impared and has limited understanding of English. This app is completely unusable to him as it does not support Chinese and accessibility is non-existent."(J.O in LifeSG review)

As Singapore has a diverse culture, not all of them use English fluently but most of the apps only support English.

1.2 Slow in response

"...when we exit the gantry and the barrier does not raise due to cannot detect what we had entered. And we try to communicate with the provided email but answer takes very long or sometimes no one answer..." (NTU security)

Most of the report systems feel like lengthy forms that would take forever to respond to, so people think that they would not make an impact by filling it out.

1.3 Not engaging

Although it may be fulfilling to help detect issues, many people find the process tedious and they do not gain benefits afterward.

2. Proposed solution

2.1 Platform

We observe that many people do not like to download many apps. Hence, we will integrate our proposed features into existing applications by making it an API called Kampung.

2.2 Features

  • Discussion forum: When submitting a report, users may choose to also upload it on the forum. People who are facing the same issues may upvote the posts to draw more attention to the urgent problems. People may also discuss what they want to improve or share their daily thoughts. Doing so may allow users to form a stronger sense of belonging to their community and in turn, form a strong community spirit.
  • Point systems: When making reports and interacting on the forums, users can gain HDB points. They can use points to climb up the leaderboard, which gamifies the process and make it more fun. They can also exchange points for vouchers, or have parking fees subsidized when using Parking.sg. Moreover, most people download LifeSG to receive their NS55 credit, the points can also be converted to credit to attract users.
  • FAQ: This is to help users understand the policies, or educate them on how to properly fault report, how to identify a fault that needs maintenance, etc. By allowing users to actively contribute and take control of the app, users may more actively foster a sense of responsibility and ownership towards their car parks and facilities in their estate.
  • Languages: To be more inclusive, the features will be made by Singapore's four most common languages.

2.3 Future improvements

  • We can integrate HDB points with HealthPoints to create a more seamless experience for the users rather than making them use many different apps.
  • Car parks have already installed Tailgating Detection System, we can build another system to quickly determine if the reports are valid.
  • May embed ChatGPT to answer users' queries :))

3. Implementation

3.1 Tools

We used Figma to design the interfaces. Then, we used React Native to create the prototype.

3.2 Challenges we ran into

We rarely use car parks so it was hard for us at the beginning to figure out what the problems were to empathize with them. Moreover, this is the first time we learn how to use React Native, and we also have to build the project while fulfilling schoolwork, so it was quite painful and we did not manage to create all the things we have envisioned.

3.3 What we learned

We learned how to divide the work based on members' availability effectively, how to discover problems, and how to apply what we knew to create a project.

Built With

Share this project:

Updates