Nicholas Westby: Polymath Programmer
  • About
  • Contact
Nicholas Westby: Polymath Programmer
  • About/
  • Contact/
home-dark.jpg
Nicholas Westby: Polymath Programmer

If you can dream it, I can build it.

Ceris

Nicholas Westby: Polymath Programmer
  • About/
  • Contact/
View Ceris.com

As lead backend developer of this single page application (SPA) hybrid website, I architected the CMS (Umbraco) to support advanced features, including:

  • All content is editable and can be organized in any order. Maximum reusability and customization is possible.
  • Page sections have their own URL's, which are updated with the HTML5 history API as the user scrolls (i.e., no page refresh is required). Users can then share these URL's so others can be linked to the same section.
  • Even the most sophisticated features can be reorganized in the CMS, simply by creating them and sorting them with the intuitive Archetype interface.
  • All forms are submitted with AJAX and can have custom workflows attached to them using the Contour workflow editor.
Ceris Homepage

Ceris Homepage

The user may choose between two different landing pages.

Ceris Feature: Magnifier

Ceris Feature: Magnifier

One of several advanced features that animate based on the browser scroll position.

Ceris Landing Page

Ceris Landing Page

One of two landing pages.

Ceris Style

Ceris Style

One of the advanced rich text styles that fades in list checkboxes as the user scrolls.

Ceris Graphical Header

Ceris Graphical Header

Sections can have graphical headers (headers with a background image).

Ceris FAQ

Ceris FAQ

An accordion of items that expand when clicked.

Ceris AJAX Form

Ceris AJAX Form

Multiple AJAX forms are supported.

1 2 3 4 5 6 7
Previous Next
Ceris Homepage
Ceris Feature: Magnifier
Ceris Landing Page
Ceris Style
Ceris Graphical Header
Ceris FAQ
Ceris AJAX Form

© 2018 Nicholas Westby