Client: Perweek.co.nz
Website: http:www.Perweek.co.nz
Perweek calculates hire-purchase lending rates based on the user's details and processes the sale online. It has an extensive catalogue of products and was built using strict coding techniques.
Perweek is very large and innovative system which interfaces to 4 different external systems to provide the ability to process orders via finance.
The system talks to several external systems via CURL and SOAP to gather data about the user and to ensure the user data is correct. This gives the application the ability to calculate finances for a particular user instantly, based on their individual credit criteria.
The system was built using SilverStripe 2.0 framework, so it is running the Content Management System to manage the extensive catalog of products.
The front end was designed to allow the user to change their finance terms, via a live, AJAX interface. This gives the user live feedback about how changing dates, and finance terms affects the "perweek price". When a user changes an option, the page is updated with the new information.
This project required an additional e-commerce module to be created to give SilverStripe the ability for a shopping cart system.