
At the beginning of the project, we thought that each state site (of 11) would be hosted by each state. Everything was set up with this in mind. As time went on, that changed. They were moved to one host, and I should have modularized the repeated scaffolding for each site, but I didn't until a bit later.

One of the more important things to come out of this was some documentation for the API endpoints. I followed the look and structure of some of the best documentation I have used, jQuery and Stripe.



There was no way to quickly go to different parts of the page. I added a fixed flyout that allows for navigation to any portion of the page.
The relative links did not work. I added functionality to the custom instance of the text editor to add flags into the text for a later swap by the API when calling for the lesson.