Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -652,22 +652,34 @@ cd ..

#### 1. Start the FastAPI Backend
From the `Execra` root directory:

```bash
# Windows
venv\Scripts\python.exe main.py

# Linux/Mac
./venv/bin/python main.py
```

The API server will run at `http://localhost:8000`. Swagger documentation is available at `http://localhost:8000/docs`.

#### 2. Start the SvelteKit Dashboard
From the `Execra/dashboard` directory:

```bash
npm run dev
```

The dashboard interface will run at `http://localhost:5173`.

#### 3. Verify the Local Setup

Before starting development, verify that both services are working correctly:

- Open `http://localhost:8000/docs` and confirm the FastAPI Swagger page loads successfully.
- Open `http://localhost:5173` and confirm the dashboard is accessible.
- Ensure the dashboard can connect to the backend without connection errors before testing application features.

### Quick Start (Docker)

```bash
Expand Down