VideoAnalysisToolBackend
No description available
Install / Use
/learn @mea-lab/VideoAnalysisToolBackendREADME
VisionMD_Backend
Introduction
This repository contains the BackEnd of VisionMD software, a tool used for quantificaition of motor symtoms from videos.
To run this repository, you also need to download the FrontEnd, which is also available in github.
Running the BackEnd and front end toguether allows you to modify both components to fit your needs.
Stand alone application
If you only want to run the softare without modifying it, please visit the dev branch. Instructions to download and run a stand alone application are avaliable there.
The stand alone application is only available for Window and MacOS.
Set up the project locally
To run the project locally, clone the current repository and follow the next steps.
<details> <summary>Windows / MacOS</summary>To setup the project locally, you need to install anaconda, which can be obtained from here. Please make sure to install the correct version for your OS.
After succesfully installing anaconda, open a new terminal window in the folder containing the repository andcreate a new virtual environment with Python 3.10
conda create --name VisionMD python=3.10
Activate the virtual environment using the following command:
conda activate VisionMD
and install the requiered packages
pip install -r requirements.txt
Start the server using the following command:
python manage.py runserver
Server runs on port 8080
To terminate the server, press Control + C
To setup the project locally, you need to install Python3 before proceeding.
Open a new terminal window in the folder containing the repository and create a vitual environment using the following command:
python3.10 -m venv VisionMD
Activate the virtual environment using the following command:
source VisionMD/bin/activate
and install the requiered packages
pip install -r requirements.txt
Start the server using the following command:
python manage.py runserver
Server runs on port 8080
To terminate the server, press Control + C
Now go to download the FrontEnd and follow the step described there to run the local sever.
Running the Backend with Docker Compose
Prerequisites
- Ensure Docker and Docker Compose are installed on your system.
Steps
-
Build the Docker Images:
docker compose buildThis command builds the Docker images specified in your
docker-compose.ymlfile. -
Start the Containers:
docker compose up -dThis command starts the containers in detached mode. The
-dflag ensures that the containers run in the background. -
Stop and Remove Containers with Volumes:
docker compose down --volumesThis command stops and removes the containers, along with any associated volumes, ensuring a clean state.
You can now efficiently build, start, and stop your backend using Docker Compose with these commands.
Related Skills
qqbot-channel
348.0kQQ 频道管理技能。查询频道列表、子频道、成员、发帖、公告、日程等操作。使用 qqbot_channel_api 工具代理 QQ 开放平台 HTTP 接口,自动处理 Token 鉴权。当用户需要查看频道、管理子频道、查询成员、发布帖子/公告/日程时使用。
docs-writer
100.2k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
348.0kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
Design
Campus Second-Hand Trading Platform \- General Design Document (v5.0 \- React Architecture \- Complete Final Version)1\. System Overall Design 1.1. Project Overview This project aims t
