Skip to content

A full-stack application combining a FastAPI backend and a React Vite frontend. The backend provides API and WebSocket to get live robot status, while the frontend delivers a user-friendly dashboard interface.

Notifications You must be signed in to change notification settings

thezaidk/robotairXautofilljobs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

RobotAir Backend & Frontend

A full-stack application combining a FastAPI backend and a React Vite frontend. The backend provides API and WebSocket to get live robot status, while the frontend delivers a user-friendly dashboard interface.

How to Run Locally

Using Docker

  1. Ensure Docker and Docker Compose are installed.
  2. Clone the repository:
    git clone
    cd 
  3. Run the services:
    docker-compose up -d
  4. Access the application:

Running Manually

Backend

  1. Navigate to the backend directory:
    cd backend
  2. Create and activate a virtual environment:
    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
  3. Install dependencies:
    pip install -r requirements.txt
  4. Run the backend server:
    uvicorn app.main:app --host 0.0.0.0 --port 8000

Frontend

  1. Navigate to the frontend directory:
    cd frontend
  2. Install dependencies:
    npm install
  3. Run the development server:
    npm run dev

The backend will be available at http://localhost:8000, and the frontend at http://localhost:5173.

About

A full-stack application combining a FastAPI backend and a React Vite frontend. The backend provides API and WebSocket to get live robot status, while the frontend delivers a user-friendly dashboard interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published