A project to make property planning easier!
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Property Planners is a platform for resale flat buyers to understand the properties landscape and help locate suitable resale properties. Based on research, 60% of individuals surveyed feel that properties in Singapore are unaffordable. The spike came from high demands and low supplies due to construction setbacks from COVID-19. With the fierce competition for BTO flats, some end up looking for resale flats (which could be more expensive).
Without comprehensive, interactive, and free statistical data on resale flats, the process of purchasing a flat is often tedious and buyers have little sensing on a reasonable price. Most individuals would be unable to understand the landscape of the resale market at a glance, and would have to spend hours and days researching. Others may rely on property agents, who may not always provide the most accurate information to benefit themselves financially. To give property seekers a leverage, Property Planners aims to provide meaningful data such as (but not limited to):
- Summary statistics
- Drill down charts
- Regional maps
- Distribution tables
- Resale price forecast
By aggregating resale flat prices around Singapore, users can understand the market much quicker instead of having to read numerous complex reports on property websites. This helps users create a simpler and better overview of their property purchasing journey. Researching for prices and prospecting for the ideal flat becomes much easier with the data we provide.
Property Planners also provide agents a platform to advertise their profile and help connect potential buyers with the agent according to the area buyers are interested in. Agents are able to set up a profile to allow users to view their extensive records to build trust between agents and buyers. Using APIs provided by the Council for Estate Agency (CEA), we are able to help agents showcase their portfolio with little set-up by automatically publishing their sales history and agent data. If a user has found an agent they are interested in, they can reach out to them through Property Planners’ own chat function, reducing the need to provide sensitive information like their mobile numbers online to the general public.
This section lists any major frameworks/libraries used to bootstrap PropertyPlanners.
This are the APIs used to integrate meaningful data into PropertyPlanners.
- Resale Flat Prices
- CEA Salesperson Information
- CEA Salesperson Property Transaction Records (Residential)
- Google Maps API
To get a local copy up and running follow these simple steps.
You will need the following software installed in your machine.
- npm
npm install -g npm
Instructions on how to install this respository onto your local machine.
- Clone the repo
git clone https://github.com/jeezusplays/PropertyPlanners
- Install NPM packages
npm install
- Run vue
npm run serve
- Go to your local host
http://localhost:8080 or https://localhost:8081
Here of some useful examples of how you can use/test PropertyPlanners. Additional screenshots, code examples and demos may be provided.
Some login details you can try. Feel free to make your own Seeker account!
User Type | Password | |
---|---|---|
Agent | mockagent1@gmail.com | mockagent1 |
Agent | mockagent2@gmail.com | mockagent2 |
Agent | mockagent3@gmail.com | mockagent3 |
Agent | mockagent4@gmail.com | mockagent4 |
Agent | mockagent5@gmail.com | mockagent5 |
Seeker | mockseeker1@gmail.com | password123 |
Some Property Agent CEA you can use when creating an agent profile. Simply copy and paste the CEA in the "Profile" section when prompted. Do note that this may result in multiple agents with the same details. This is purely for testing.
Agent CEA | Name | Registration Period | Company |
---|---|---|---|
R060602F | ANTHEA GUEY AI MIN | 2019-01-01 ~ 2022-12-31 | PROPNEX REALTY PTE. LTD. |
R047001I | PEGGY LEONG | 2017-07-10 ~ 2022-12-31 | PROPNEX REALTY PTE. LTD. |
R051812G | WAN WEIXIONG AARON | 2017-10-06 ~ 2022-12-31 | PROPNEX REALTY PTE. LTD |
R057094C | TAN LI WEI, TIMOTHY | 2017-01-01 ~ 2023-12-31 | ORANGETEE & TIE PTE. LTD. |
R045184G | KOH JIN MIN | 2019-02-12 ~ 2022-12-31 | PROPNEX REALTY PTE. LTD |
R056016F | TAN JIN RUI | 2016-03-29 ~ 2022-12-31 | HUTTONS ASIA PTE. LTD. |
R019187Z | GIAN KWAN HWEE | 2018-10-30 ~ 2022-12-31 | SRI PTE. LTD. |
CEA allows the property agent to become "verified" on PropertyPlanners. All information above will be displayed on their profile, except their image.
This also retrieves their:
- HDB Resale Records
- HDB Rental Records
- Private Rental Records
- Private Sale Records
During testing, you may notice that there may be duplicates of the same property agents. Do note that they are different accounts and were used during testing. These were also used to general results in the search section and advertisement section.
This is a preview of the property information that users can view. It provides them useful information about the property market. Firstly, we have the general statistics. This provides a general overview of the property market as shown below.
Secondly, we have the statistic by region. The Singapore map is sectioned by clickable regions that provides regional data of the area they selected.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b /newFeature
) - Commit your Changes (
git commit -m 'Add some newFeature'
) - Push to the Branch (
git push origin /newFeature
) - Open a Pull Request
Feel free to contact and connect!
Name | Main Role | Github | ||
---|---|---|---|---|
Tan Zuyi Joey | Project Manager | jeezusplays | ||
Samuel Chung | Backend Developer | samchung95 | ||
Liow Hong Xiang | Frontend Developer | hx240 |
Credit to these helpful resources!