Commerce
Ready meals, custom meals, plans, bundles, nutrition, allergens, promotions, gift cards, credit and reorder flows.
Case study ยท Fit & Healthy Chef
FitHealthyChef needed more than an online catalogue. The platform coordinates products, subscriptions, payments, customer accounts, delivery eligibility and staff operations through one evolving system.
Meal selection, nutrition, recurring plans, payment state, delivery zones and fulfilment rules all affect whether an order can be accepted. Those rules must remain consistent across the storefront, API and staff tools.
Ready meals, custom meals, plans, bundles, nutrition, allergens, promotions, gift cards, credit and reorder flows.
Stripe checkout, subscriptions, billing portal and webhook-driven payment state.
Eligibility rules, cut-offs, dates, time windows, dispatch hand-offs, retries and exception handling.
Catalogue, order, subscription, customer and reporting workflows for staff.
The Java 21 and Spring Boot API uses deny-by-default security, rotating sessions, role-based access, mandatory staff MFA, audit records and server-side validation. Automated build and deployment checks protect releases across the Angular storefront and backend.
Core commerce and operations workflows are implemented and the system is in client validation and pre-production hardening. Transactional email and final anti-abuse configuration remain launch dependencies, so this case study deliberately avoids claiming public production revenue or conversion results.