Installation Guide#
System Requirements#
Before installing PathView, ensure your system meets the following requirements:
- Required Software:
Node.js 18+ and npm
Python 3.8 or higher
pip for Python package management
Git (for development)
Installation Steps#
Clone the Repository
git clone https://github.com/festim-dev/pathview.git cd pathview
Install Frontend Dependencies
npm install
Set Up Python Environment
We recommend using a virtual environment:
# Create virtual environment python -m venv venv # Activate virtual environment # On Linux/macOS: source venv/bin/activate # On Windows: venv\Scripts\activate
Alternatively, you can use Conda:
conda create -n pathview python=3.8 conda activate pathview pip install --upgrade pip pip install -e .
Install Backend Dependencies
pip install -r requirements.txt
Verify Installation
# Run both frontend and backend npm run start:both
The application should be available at:
Frontend: http://localhost:5173
Backend API: http://localhost:8000