Skip to content

Installation

Randythegreat edited this page Mar 12, 2026 · 1 revision

Installation & Setup ๐Ÿš€

Getting the Resistance Test suite running is designed to be simple and automated.

๐Ÿ“‹ System Requirements

  • Python 3.8 or higher.
  • Pip (usually comes with Python).
  • Web Browser (Chrome, Firefox, or Edge recommended).

๐ŸชŸ Windows Setup (Easiest)

For Windows users, we provide a "One-Click" bootstrap script.

  1. Download/Clone the repository.
  2. Double-click start.bat.
    • The script will automatically check if Python is installed.
    • If Python is missing, it will open the download page for you.
    • It will create a clean environment and install all dependencies (flask, requests, etc.).
    • It will launch the dashboard automatically.

๐Ÿง Linux / macOS Setup

  1. Open your terminal.
  2. Clone the repo:
    git clone https://github.com/yourusername/resistance_test.git
    cd resistance_test
  3. Run the auto-installer:
    python3 run.py
    This script handles dependency checks and server launching just like the Windows version.

๐Ÿ› ๏ธ Manual Installation

If you prefer to manage your environment manually:

  1. Install requirements:
    pip install -r requirements.txt
  2. Launch the server:
    python server.py
  3. Access the UI: Open your browser to http://127.0.0.1:5000.

โ“ Troubleshooting

  • Port 5000 already in use: You can change the port in server.py or by setting the PORT environment variable.
  • Missing Pip: Ensure you checked "Add Python to PATH" during installation. Run python -m ensurepip --upgrade to fix.
  • CORS Errors: The server uses flask-cors to prevent these. Ensure you are accessing the UI via the server's local address.

๐Ÿ›ก๏ธ Core Navigation

๐Ÿง  Intelligence

๐Ÿ› ๏ธ For Developers


Status: v1.0.0-Stable Engine: Resistance-Core

Clone this wiki locally