Web App for playing video and interactively tracking displayed objects.
You need Docker installed on your machine. See Docker Docs for installation instructions.
docker pull ghcr.io/theeverythingtracker/frontend:main docker run -it -p 8080:80 --name 'TheEverythingTracker_Frontend' ghcr.io/theeverythingtracker/frontend:maindocker pull ghcr.io/theeverythingtracker/backend:maindocker run -it -p 8000:8000 --name 'TheEverythingTracker_Backend' ghcr.io/theeverythingtracker/backend:mainSee "Set up"
This application is built with React and TypeScript using MUI for Material UI Components.
- Every feature should be described in an issue and implemented in a branch linked to that issue
- If you don't have it yet: Install npm (see these docs)
- Clone this repository
- Install the dependencies with
npm install. - Run the application with
npm run start - Learn how to set up the Backend here: TheEverythingTracker/Backend
Whenever new Changes are pushed to the "main" branch, a new Docker image will be built
by
this GitHub Actions Pipeline.
You can find the latest Docker image here.
If you want to build locally run docker build -t frontend:dev .