Implement Spree's checkout — the Order state machine (cart → address → delivery → payment → confirm → complete), the Payment and Shipment…
Navigate Spree's canonical data model — the Catalog (Product/Variant/OptionType/Taxon/Property/Metafield), Pricing (Price/PriceList)…
Build with Spree's event bus and Webhooks 2.0 — `Spree::Events` publication, `Spree::Subscriber` DSL with `subscribes_to` and `on`…
Localize a Spree application — the `spree_i18n` gem with 60+ locale packs, the v5.4+ Translations Center for product/CMS content (CSV…
Work with Spree's legacy v2 APIs — JSON:API-style Storefront API at `/api/v2/storefront/*` and Platform API at `/api/v2/platform/*`…
Configure Spree for multi-store and multi-region commerce — one Rails install running many `Store` records, the v5.4+ `Market` model…
Integrate payment gateways with Spree — PaymentMethod model, the v5.4+ PaymentSession provider-agnostic checkout flow, Stripe via…
Secure a Spree deployment — Rails credentials and env-var hygiene, Devise auth (Spree v5 ships it in-core; `spree_auth_devise` is…
Upgrade a Spree application — version-to-version migration paths (v4 → v5 is a major rewrite; v5.x → v5.y are simpler), Gemfile pinning…
Integrates Alibaba Cloud DashScope services into Spring applications to build advanced AI-driven features using Qwen models.
Provides patterns to configure Spring Boot Actuator for production-grade monitoring, health probes, secured management endpoints, and…
Implements production-grade Spring Boot architectural patterns and REST API best practices for robust Java backend development.
Provides patterns for implementing Spring Boot caching: configures Redis/Caffeine/EhCache providers with TTL and eviction policies…
Spring Boot 4 data layer implementation for Domain-Driven Design.
Standards for GraalVM Native Images, Docker, and Graceful Shutdown
Provides Event-Driven Architecture (EDA) patterns for Spring Boot — creates domain events, configures ApplicationEvent and…
Spring Boot patterns including JPA repositories, REST controllers, layered services, and configuration
Provides fault tolerance patterns for Spring Boot 3.x using Resilience4j.
Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo.
Provides patterns to implement persistence layers with Spring Data JPA.
Creates Spring Data JPA repositories following best practices.