Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 862 Bytes

File metadata and controls

48 lines (39 loc) · 862 Bytes

Fetch

Prerequisites

  • Python 3.13+
  • Node.js 18+
  • MongoDB connection string

Environment Setup

Create a .env file in the project root with the following variables:

MONGODB_URL=<mongodb-connection-string>
AZURE_CONTENT_UNDERSTANDING_SUBSCRIPTION_KEY=<key>
AZURE_OPENAI_API_KEY=<key>
AZURE_OPENAI_BASE_URL=<url>
AZURE_OPENAI_EXPLANATION_BASE_URL=<url>
JWT_SECRET_KEY=<secret>
VITE_CALENDLY_INTAKE_URL=<url>
VITE_CALENDLY_FOLLOWUP_URL=<url>

Quick Start

Backend

cd backend
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Frontend

cd frontend
npm install

Run Both Servers

cd frontend
npm run start

This starts both servers concurrently: