A demo e-commerce backend built with FastAPI, Restate, and PostgreSQL.
- Backend: FastAPI, SQLAlchemy (async), Alembic, Hypercorn
- Workflows: Restate (durable saga — cart → inventory → payment)
- Frontend: React + Vite + TypeScript
- Tests: pytest, pytest-asyncio, testcontainers
docker compose up --buildAPI available at http://localhost/api.