# Frontend Application

This is the React frontend for the chat application. It provides a user interface for uploading documents, searching, and chatting with the AI model.

## Prerequisites

- Node.js 18 or higher
- npm 8 or higher
- Modern web browser with JavaScript enabled

## Setup

1. Install dependencies:
```bash
npm install
```

## Configuration

The application can be configured through YAML configuration file (in `public/config/`):

   - `app_config.yaml`: Main application settings

## Running the Application

1. Make sure you're in the frontend directory:
```bash
cd frontend
```

2. Start the development server:
```bash
npm start
```

The application will start on http://localhost:3000