Skip to content

Setup Guide

Prerequisites

Ensure your system has the following installed:


Cloning the Project

Clone the repository to your local machine:

git clone https://github.com/jgmotta98/spectral-nexus.git
cd src


Creating a Virtual Enviroment

Create and activate a virtual environment:

python -m venv venv
venv\Scripts\activate
python3 -m venv venv
source venv/bin/activate

Installing Dependencies

Install dependencies listed in requirements.txt:

pip install -r requirements.txt

Running on Windows

To start both the backend and frontend servers simultaneously on Windows, simply run the provided batch file:

./run_servers.bat


Running on macOS / Linux

Give the .sh file execute permission:

chmod +x run_servers.sh

Then run it:

./run_servers.sh