This is the frontend vue app for the quest tracker. To get started, create a .env
and .env.development
file
so you can fill in the settings for the backend connector.
VITE_APP_SCHEME
- The website scheme, i.e. "http" or "https"VITE_APP_BACKEND_HOSTNAME_AND_PORT
- This should be the base URL for the Frontend APIVITE_APP_BACKEND_UPDATE_HOSTNAME_AND_PORT
- This should be the base URL for the Notification ServiceVITE_APP_BACKEND_API_ROOT_PATH
- This should be the base path for the frontend API. I did this so that the static content, frontend API, and notification service could all be hosted on the same Kubernetes ingress, just with different paths. On development mode, it should just be left blank but in production it should be something like/api/v1
VITE_APP_BACKEND_UPDATE_ROOT_PATH
- This is the base path for the backend notification service.
Run the frontend API and the notification service on your machine by using the instructions on the Frontend API Readme
and the Notification Service Readme,
then just run yarn serve
.