Onsite Direct Global specialises in sourcing and providing well-researched residential properties to the global market.
Pixlart invited me to participate in a Real Estate Investment Sales and Tracking System for Onsite Direct Global. The application front end would be entirely Macromedia Flash and PHP would be used to transfer the data to and from a MySQL database.
Images:
The login screen allows users to authenticate from the MySQL database. Upon successful authentication, user data is sent back to the Flash application so the correct interface for the users permission level can be rendered.
When a guest user is authenticated, they can only see the home page and the contact form. Referrers, BDMs and ODG users may use the search facilities provided.
Users can contact their parent or Onsite Direct Global using the contact form provided.
The property screens display every aspect of the property in a well organised tab based display. The data is categorised into General, Specifications, Financial, Development and Location.
Properties contain several multimedia elements including images and video to showcase the property, floorplans, apartment furnishings, location and more.
The Investment Tracking System allows ODG to manage the status of all properties. Buyers, referrers and BDMs can also see the current property status.
The User Management Interface allows ODG to manage all users, and other user to manage their own accounts and the accounts of any users belonging to them.
Website:
Objectives:
- Management of developments, properties and users.
- Searchable index of all properties for agents to browse.
- Checkout and payment gateway for agents to collect a deposit from buyer.
- Property tracking, including distribution of documents throughout the entire property settlement process.
Other Participants:
Development Roles:
- Bill @ Pixlart (project owner)
did an extraordinary job of simplifying a complex and
feature righ application interface into a simple and very useable
interface. They handled all of the consultation with the client and
produced all of the specification requirements. - Brett @ Mr PHP
implemented interaction with flash client, database planning, data planning, authentication, server side data validation and data security. - Filippo @ Pippo Flash
pulled all of the design elements, design logic, data collection, client side validation and data output into a fantastic flash application. It is robust and easily maintainable.
Technology Used:
- Macromedia Flash
Design & Layout - Actionscript
Client Programming Language - PHP
Server Programming Language - MySQL
Server Database - CakePHP
PHP MVC Framework - AMFPHP
AMF Gateway for PHP
Application Users:
- Guest
Only allowed to see the front page with no access to search or property details. - Buyer
Allowed to access the property tracking of their own purchased properties. - Referrer
Allowed to manage their buyers, search for properties and make purchase of a property on the behalf of a buyer and view property tracking for properties purchased by their own clients. - BDM
Can manage their child referrer users aswell as being able to do all tasks that a referrer can do. - Developer
Can view the property tracking assigned to their own developments. - Administrator
Manages all properties and users
