Serverless Application

Smart Threads

A cloud-native manufacturing management system managing inventory, orders, and clients entirely via serverless architecture.

Overview

Smart Threads streamlines operations for clothing manufacturers. Moving away from traditional servers, it uses a 100% serverless approach on AWS. The system handles everything from raw material inventory (fabrics, buttons) to tracking complex production orders, providing transparency to both the manager and the client via a dedicated status portal.

System Features

  • Inventory Logic: Track quantity and costs of raw materials automatically.
  • Production Orders: Create custom orders with file attachments (designs/specs).
  • Material Calculation: Auto-estimates required fabric/thread based on product type.
  • Client Portal: Safe, read-only view for clients to check "In Progress" or "Shipped" status.

Architecture

Frontend (S3 Web Hosting)
  ⬇
API Gateway
  ⬇
AWS Lambda (Business Logic)
  ⬇         ↘
DynamoDB (Data)  S3 (Files)

Tech Stack

AWS Serverless

Lambda (Python) API Gateway S3 Buckets DynamoDB

Frontend

HTML5/CSS3 JavaScript (ES6)