Назад к проектам

simple-cloud-store

Full-stack sandbox интернет-магазина с React/Vite витриной и Java-микросервисами за Vert.x gateway. Проект сравнивает Spring Boot, Quarkus, Vert.x и React в едином сценарии магазина.

Ключевые возможности

  • Объединяет витрину на React 19 и Vite с сервисами catalog, inventory и gateway
  • Использует Spring Boot для catalog, Quarkus для inventory и Vert.x как API/static edge
  • Запускает локальный стек через Docker Compose с PostgreSQL, маршрутизацией gateway и документированными проверками сервисов

Технологии

JavaSpring BootQuarkusVert.xReactVitePostgreSQLDocker
Full-stack cloud store sandbox with a public React/Vite/TypeScript storefront and three Java microservices behind a Vert.x gateway. The project is a portfolio demo for comparing Spring Boot, Quarkus, Vert.x, and React service styles in one store flow. The current frontend is `web-react`, while the backend stack includes a Catalog API, an Inventory API, a Gateway API/static edge, and PostgreSQL. Gateway combines catalog and inventory calls for `/api/products`. The web service is the current public frontend and is based on React, Vite, TypeScript, PatternFly, and Express.