The goal of a Single-Page Application (SPA) is to let you do everything you need to do without ever leaving the page you’re on. It provides a pleasing experience for site visitors who no longer have to sit around and wait when in the past a new page would have to load. These are a couple of recent examples of what I’ve worked on.
Annual License Calculator
A JavaScript app that allows customers to estimate the cost of their annual software license by entering the number of each type of record the customer has. The table automatically updates itself as the customer enters their information allowing them to run what-if scenarios. The customer can then print a copy of the estimate.
Inspiration Generator
A jQuery app that allows visitors to click a button and get inspirational quotes. The app pulls quotes from a separate JSON file I maintain.