Centennial Group

Centennial Group Holdings

Centennial Group Holdings is a finance group made up of several companies – Centennial Financial Services, Centennial Professional Services, Centennial Property and Investments and Centennial Financial Planning.

Working with Breathe Digital, I took their reference designs and coded them into clean, compliant XHTML and CSS. I used PHP and Javascript to generate the site navigation, so that updating the site is easy – only one file needs to be changed, but the navigation links are updated across the entire site.

Centennial Group needed some dynamic pages, from simple forms to a complex client login and administration system.

They wanted a secure messaging system so that they could make client’s files available to them via the web. Due to security and privacy concerns, the client area needs to be secure. This is achieved via SSL.

The client area has grown to include a full online budgeting application, allowing their clients to track their finances and plan for the future.

While you need to be a Centennial Client to view the client area, you can see examples of my work in their public forms.

  • They provide a mortgage analysis form, which I implemented in PHP and MySQL, based on the original site design.
  • There is a customised contact form, which takes user’s input and emails it immediately to staff members.
  • I also developed an easy-to-use seminar registration system. This allows Centennial staff to enter seminar dates and venues via a simple, secure web form. Upcoming seminars are listed on this page, and a form is provided to allow interested users to register via the website. When the date of the seminar passes, the seminar is no longer displayed. If there are no upcoming seminars, a message is displayed asking the user to check again soon.

Due to the sensitive nature of financial data being stored and transferred, I needed to use a combination of SSL and database encryption to keep their data secure.

Share:
  • del.icio.us
  • Facebook
  • Google
  • E-mail this story to a friend!
  • Technorati
  • TwitThis