A full stack web application with FastAPI backend and Vue.js frontend.
.
├── backend/
│ ├── environment.yml
│ └── main.py
├── frontend/
│ ├── src/
│ └── package.json
└── README.md
- Python 3.8 or higher
- Node.js 16.x or higher
- npm or yarn package manager
- pip package manager
cd backendconda env create -f environment.yml
conda activate metric-backendNavigate to the MetricLib repository and run
pip install -e .
From the backend folder run
uvicorn main:app --reload --host 0.0.0.0 --port 8000
python main.pyThe API will be available at http://localhost:8000
cd frontendnpm install
yarn installnpm run dev
yarn dev