Good Neighbor is a ecoloigcally friendly record pressing company that uses innovative injection technology to produce records at a fraction of the carbon footprint of traditional vinyl.
They asked me if I could build an improved version of their Google intake form, and so I got incredibly carried away and baked a bunch of creative and bleeding edge web app technology into it.
I had always wanted to explore offline mode for a site, so I built a service worker and utilized the indexed db to persist form data in the browser that functions without an internet connection and will even send any changes made once internet connection is restored
The form also saves remotely on submission and at a particular interval after each change where data is sent to a SQL database and the Monday CRM.
For posterity I implemented the concept of a Project so that each form exists in its own project and a user can create multiple projects and switch between them
The spinning album cover is rendered using Three.js and is interactive, allowing the user to upload an image or generate on using Flux in the dream section