Our research led us to the following proposed technology stack:
Consolidate provides a standardized API to most template engines available for Express. It allows the developer to potentially swap out template engines (the view in a Model-View-Controller architecture) without changing any code in the model or the controller.
SQLite is a standalone, zero-configuration, cross-platform relational database engine. During the prototyping phase, it is convenient to be able to run the application without having an Oracle engine available.
Nodemon is a utility for Node.js that will monitor the file system for changes in the source code and automatically restart the server in order to pick up those changes. This proves very useful during the development of a rapidly evolving prototype.
In 2010, Finite Wisdom launched the initial website for JDS Antique Reproductions (JDS) at www.farmtables.biz. JDS is a small, family-owned business in Richmond specializing in custom reclaimed wood furniture.
Today, we have relaunched a completely new website for JDS. Whereas the initial website was created using a combination of HTML and Flash, the new website was created using Squarespace, a website-building tool. The new website employs responsive design techniques and gracefully adapts to any screensize, including desktop, tablet and mobile.