GENERAL PROJECT INFORMATION
* A real estate web page consists of a property for sale (with search), property rentals (with search), Investment in Turkey, Mortgage companies, Contact us and Add your advert pages.
* Project will be in PHP language and using MySQL database.
* CodeIgniter Framework will be used for the project. Project will be coded fully with MVC and OOP principles.
* Coding will have comment out info in code blocks. And a detailed documentation about the classes and functions is required.
* Design will be fully responsive. Templates can be used as long as it doesn't cause any copyright problems. (We don't want to be in a position to put someone else's copyright information on our web site.)
* All forms (contact, new property etc.) will be Jquery-Ajax with no page refresh.
* Page will be designed in a SEO friendly structure (It will be hosted on an Apache server. SEO friendly URL links are requested.)
* Multi language support for both admin and user pages. Language info will be stored in text files in languages folder and adding language will be simple using “save as” on one of the existing language files (maybe a link in admin page to activate the language can be a good idea. But it is not a must.)
* Users will register to the system (two types of membership agent/home owner) There will be property packages, rental packages and packages for mortgage companies available to agents or home owners. Number of properties, user type which package belongs to and time period of the packages will be editable/addable from main administrator panel.
* There will be a featured property package type for all types of agencies and home owners. When a client purchases a featured property package, he/she will assign one of his/her existing properties to the package purchased. (Client will have chance to change the property used for Featured Property package anytime.)
* Full Paypal integration for package purchase. (Paypal direct credit card payment window. No membership.)
* More details will be given on request.