Back to projects
E-commerce Backend2026Sole Backend Engineer

Sorila

Children's clothing ecommerce backend.

Overview

Sorila is an e-commerce backend for a children's clothing store. It powers the product catalog, inventory management, order processing, and fulfillment support needed for a fast-moving retail storefront.

The Problem

The business needed a backend that could manage sizes, variants, and stock changes without creating confusion in the ordering process.

The Solution

I implemented a NestJS API backed by PostgreSQL and deployed with Docker on AWS, keeping catalog, order, and fulfillment logic modular and easy to maintain.

Technologies Used

  • NestJS
  • TypeScript
  • PostgreSQL
  • Docker
  • AWS

Key Features

  • Product variants

    Sizes, colors, and inventory tracking for children's clothing collections.

  • Order handling

    Backend flows for order creation, status updates, and fulfillment steps.

  • Stock control

    Inventory updates that keep the storefront aligned with available items.

  • AWS deployment

    Service deployment and environment consistency handled through Docker on AWS.

Architecture Overview

Sorila uses NestJS for the API, PostgreSQL for persisted ecommerce data, Docker for reproducible environments, and AWS for production hosting and operational reliability.

Development Challenges

  • Sizing and stock

    Children's apparel requires variant-heavy product modeling with accurate stock handling across sizes.

  • Reliable fulfillment

    Order and fulfillment steps had to stay in sync with inventory updates to avoid overselling.

Results & Outcomes

solo backend ownership
100%

solo backend ownership

main ecommerce domains
4

main ecommerce domains

production deployment
AWS

production deployment

Interested in working together?

I'm available for select full-stack and SaaS projects. Let's talk about what you're building.