David Prince
fix: add all missing local module stubs (remote_mcp_registry, mcp_auth, mcp_transport, etc)
cce8120
|
Raw
History Blame Contribute Delete
884 Bytes

FastAPI + React E2E Verification Project

Overview

This project demonstrates a full‑stack Todo application built with FastAPI (backend) and React (frontend). End‑to‑end tests are written using Playwright.

Prerequisites

  • Docker & Docker Compose
  • Node.js (for local development without Docker)
  • Python 3.11

Running with Docker

docker compose up --build

Running locally

Backend

cd backend
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --reload

Frontend

cd frontend
npm install
npm run dev

E2E Tests

cd frontend
npm run test:e2e

The tests assume the frontend is running at http://localhost:5173.

Project Structure

backend/
frontend/
e2e/
docker-compose.yml
README.md