Skip to content
This repository has been archived by the owner on Feb 1, 2023. It is now read-only.

abaldeweg/mission_ui

Repository files navigation

baldeweg/mission_ui

An app to administer a log file of missions.

Repositories

Requirements

  • Docker

Get Started

Clone the projects from the git repository and start the container. For an update, check out the new files from the git repository and restart the container.

Env Vars

  • VUE_APP_API - URL to the backend
  • VUE_APP_BASE_URL - The Base URL, in case the app is installed in a subdirectory
  • VUE_APP_API_KEY - Api key for auth (GCP Identity Platform)
  • VUE_APP_AUTH_DOMAIN - Domain to authenticate against (GCP Identity Platform)

Architecture

All Code needs to be checked. For that Linter, CI-Tools, Unit-Tests and E2E-Tests should be in place. Security Alerts for dependencies should be active and Best Practices for coding needs to be followed. As framework was chosen VueJS because of the free license and wide spread. The resulting code should also be released under a free license.