We need to build a real estate classified website in addition to it's android and iOS application
01. The system will have regular function like (users, groups, rules and permission for user groups, favorites for the content, rating system for the content, search, category and sub categories).
02. The content will have many factors and option witch will be used in search and presentation.
03. more than one category off listing plus ability to add custom fields for those categories.
04. Google maps API.
05. Data gathering tool which will get content feed from the most popular real estate websites all over the globe and add the new classified automatically.
06. Be able to enable and disable this tool and specify the user associated with each website so I can put different contact information.
07. More than one kind off listings with different options Like more pictures higher in filtration different background like premium and regular and paid.
08. Free and paid subscription for users with duration and post quantity limitation (more than one plan and ability to edit and add new planes).
Please clarify the witch programing language and tools you will use.