PHP, mySQL, XHTML, CSS, featherPHP, jQuery, SEO friendly URLs
A dynamic website built on a featherPHP core.
The site is divided into 3 sections. The public site lists limited information about the companies portfolio of property developments, as well as selected informational pages and news articles written by the client.
The admin site allows the client to add/update/delete property developments and property units, manage all site content, write news articles and add/edit/delete/re-order menu items. The content management system also allows the client to set title, meta keywords and meta description tags individually for each page. These fields are set automatically for the property pages.
The agent site allows authorised individuals to view more extensive details on properties and units and download price lists.
Attika International are a real estate consultancy based in Cannes and Nice. Their site was originally developed by Edition Interactive but after their developer moved on to other projects, they needed someone reliable to make changes to the site and develop new additions. The most substatial change to the site has been the localisation/internationalisation into French and Russian. After the initial set up, all translations can be managed by the client.
I have also designed various newsletter and press release templates for the client.
I began working for Azur Online in February 2007, since then I have re-developed most of the site.
In addition to the visible front-end, the site features an extensive back-end that manages all aspects of the business, including accounts and room servicing.
In addition to general maintenance, I have:
Redeveloped the site CMS. The existing CMS was very basic and not user-friendly. It also hard-coded various aspects that caused the main menu to break frequently when changes were made that did not fit the expected 'pattern'. The new CMS controls all page content, menu items and allows selection and ordering of optional side panel modules.
Created an API to allow 3rd party access to property details. The API allows 3rd party sites to specify search criteria and recieve property details in xml format.
Created a white label system to quickly provide rebranded versions of the site, hosted by Azur Online.
Redesigned and redeveloped the Owner's management site. The existing site for managing property bookings was very slow and poorly designed. The new version runs up to 30x faster than the old site and is much more usable for the owners. The new site also allows property owners to update their pricing and compare their rates with the rates of similar properties
Implemented online booking with the HSBC e-payments API.
Everything Cannes runs off the Azur Online API and whitelabel system. It is customised through the white label admin section to include only properties from Cannes. It also includes some different search options to the main Azur Online site.
featherPHP is a light-weight PHP framework (similar to Rails for Ruby) designed and developed by me. This site is the documentation for all the functionality of the framework. Currently the tutorials and the rest of the site content are 'in progress'.
Traders of the Burning Sea is a Pirates of the Burning Sea fansite. The extensive database is comprised from game xml files and there are numerous tools and features that make use of the raw data to inform and advise players who are interested in the Trader career.
Truly Me is a Joomla based site that needed heavy modification to the Joomla functionality and add-on components 'VirtueMart' and 'Fireboard' to match the designer's vision and the clients needs. For this site I also implemented the HSBC e-payments API and 3D Secure (Mastercard Securecode/Verified by Visa)