gabeduke / level-ui

Home Page:https://level.leetserve.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Level-ui

Level-ui is the front end for the level project: https://level.leetserve.com/

The backend API can be found HERE

Open in Gitpod

Components

This project is built using the following technologies:

UI (this repository)

  • Vue - is the framework used to display the web application and as a client side state manager.
  • Firebase - serves the NoSQL database and authentication for the project as well as hosts the front end code. This is a highly scalable hosting platform of the "serverless" flavor

API can be found here

  • The API is written in GoLang and is hosted in CloudRun which is a fully managed Kubernetes environment

Architecture

Architecture

Project setup

You will need to install the Yarn package manager in order to fetch javascript dependencies. Once installed you may run the following commands to serve locally or build a release artifact.

yarn install

Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

Lints and fixes files

yarn lint

About

https://level.leetserve.com


Languages

Language:Vue 62.4%Language:JavaScript 33.4%Language:HTML 4.2%