performant client side SPA that can easily be integrated with backend services
internationalization and localization have been implemented via config files that will render the copy based on the user's browser preferences and also allow them to toggle between languages via UI controls in the header