The goal of this project is to provide a simple skeleton project for a web application using a Go backend utilizing Firebase for authentication. Routing and other web application niceities are provided by Echo web framework. Firebase authentication middleware provides the abilty to secure routes.
Frontend is VueJS with Bulma and Firebase UI. A basic authentication example with a call to a secured route are included.
See .env.example for environment variables which must be set for builds and running the app to work correctly.