# wbr-openclaw-chat **Repository Path**: work_project_item/wbr-openclaw-chat ## Basic Information - **Project Name**: wbr-openclaw-chat - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-10 - **Last Updated**: 2026-03-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WBR OpenClaw Chat This project is a fullstack template utilizing React, TypeScript, Arco Design, Axios for the frontend, and Python (FastAPI) for the backend. ## Project Structure - `frontend/`: React + TypeScript frontend created with Vite. Includes Arco Design and Axios. - `backend/`: Python backend powered by FastAPI, Uvicorn, and Pydantic. ## Prerequisites - Node.js (v18+) - Python (v3.8+) ## How to Run the Backend (Python FastAPI) 1. Navigate to the `backend/` directory: ```bash cd backend ``` 2. (Optional but recommended) Create and activate a Virtual Environment: ```bash python -m venv venv # On Windows: venv\Scripts\activate # On macOS/Linux: source venv/bin/activate ``` 3. Install the required packages: ```bash pip install -r requirements.txt ``` 4. Start the FastAPI server (it will run on http://127.0.0.1:8000): ```bash python main.py # Or run with uvicorn directly: # uvicorn main:app --reload ``` ## How to Run the Frontend (React + Vite) 1. Open a new terminal and navigate to the `frontend/` directory: ```bash cd frontend ``` 2. Run the development server: ```bash npm run dev ``` 3. Open the localhost URL provided by Vite in your browser (usually http://localhost:5173). ## Features Included - **Arco Design**: Fully configured with styles in `main.tsx`. - **Axios**: Ready to make HTTP requests to the backend. - **FastAPI CORS**: The backend is configured to accept cross-origin requests from the React application. - **Typescript**: Typed interfaces and API payloads.