Skip to content

Manual Setup

optui edited this page May 19, 2025 · 15 revisions

Backend Setup

  1. Copy environment template

    cp backend/.env.example backend/.env
  2. Create and activate a virtual environment

    cd backend
    python3 -m venv .venv
    source .venv/bin/activate    # Windows: .venv\\Scripts\\activate
    pip install -e .
  3. Install LEAP

    ProjeCT relies on LLNL’s LEAP library. Follow the LEAP installation guide to install and build prerequisites.

    git clone https://github.com/LLNL/LEAP.git
    cd LEAP
  4. Run the backend

    chmod +x scripts/run.sh
    scripts/run.sh

    On first run, GATE 10 datasets (~11 GB) download automatically.

  5. View API documentation

  6. Return to project root

    cd ../..

Frontend Setup

  1. Install dependencies

    cd frontend
    npm install
  2. Serve the application

    ng start
  3. Open in browser

    Navigate to http://localhost:4200

Clone this wiki locally