Hey @bartstc this template has been a super helpful starting point with great structure and dependency choices. One improvement might be switching the HttpService class to a useHttpService hook with the header/host options set in the hook. This would allow the useAuth hooks to provide JWT/cookie/etc context to protected routes via their hooks API. If there isn't a strong security concern that prompted the private class elements it might make the HTTP service slightly more ergonomic. If you agree this would be a good change, I'm currently working on my own refactor that I can push as a PR if desired, although I'm sure you could write something much cleaner than my code!