Skip to content
Danny Alfandi
All work

case study · E-commerce

Hotel At Home

Backend REST APIs for catalog, cart/checkout, orders, and admin/reporting with auth, validation, pagination, and caching—speeding up and making day-to-day activities more reliable.

Role
Backend Developer at ICUBE by SIRCLO
Timeline
March 2023
Type
ICUBE by SIRCLO
Stack
REST API

Client project · code under NDA

// request flow
storefront
→ REST API: auth · validation
→ catalog · cart/checkout · orders · reports

Overview

Implemented backend that drives product discovery and checkout for Hotel At Home. The service provides authenticated endpoints for products, categories, search/filter/sort, and product detail, along with a full cart/checkout flow with hard validation and idempotency so orders can't double-submit. Order APIs (list/detail, status transitions, cancel), back-office export/report endpoints, and standardized error responses so clients fail predictably

What I built

  • Auth & security
  • Catalog APIs
  • Cart/Checkout APIs
  • Orders
  • Customers

Architecture

// Request flow

  1. storefront
  2. REST API: auth · validation
  3. catalog · cart/checkout · orders · reports