Skip to content

TaskarCenterAtUW/workspaces-leaderboard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TDEI Workspaces Leaderboard

⚠️ Reminder: you must set the tag of the environment you wish to deploy in this repo, then run the deploy workflow in workspaces-stack to deploy to dev, stage or prod.

Local Setup

Workspaces Leaderboard runs under a combination of Vite, Vue 3, Flask, and Blueprints.

You will need an .env file to connect to the dev DB and TDEI API.

Frontend

docker-compose build
docker-compose run --rm -P frontend-dev
cd /app
npm run dev -- --host

Backend

docker-compose build
docker-compose up

About

A team-based "leaderboard" display of activity happening in a Workspace.

Topics

Resources

Stars

Watchers

Forks

Languages

  • Vue 40.5%
  • TypeScript 38.8%
  • Python 11.0%
  • JavaScript 3.8%
  • HTML 2.6%
  • CSS 1.8%
  • Dockerfile 1.5%