← Back to projects
Full Stack Developer & DevOps

Sinzhing Fashion - Warehouse Inventory System

Sinzhing Fashion · Solo · 2025

  • React.js
  • Python
  • FastAPI
  • PostgreSQL
Internal project (not public)
1 / 7

My contributions

  • Built the system independently from development through deployment
  • Implemented stock-in, stock movement, sales, CMT return, and sales return flows
  • Learned and implemented stock ledger concepts for inventory tracking
  • Implemented Role-Based Access Control for system users
  • Created a backend project template covering folder structure and API response standards
  • Established backend standards that were reused in subsequent projects
  • Integrated my own nanumber-py library for automatic code generation
  • Handled the project through development and DevOps/deployment

Overview

Built a warehouse inventory system covering stock-in from suppliers and CMTs, inter-warehouse movement, sales, CMT returns, and customer sales returns. The system replaced manual stock tracking and introduced structured stock movement and ledger-based inventory tracking.

✦

Solo full-stack and DevOps development

✦

Five core inventory transaction flows

✦

Backend template reused across subsequent projects

Challenges

  • Replacing manual warehouse stock tracking
  • Maintaining accurate stock information across different transaction types
  • Learning and implementing stock ledger concepts
  • Establishing a reusable backend structure for future projects

Solutions

  • Built structured stock movement and tracking flows
  • Implemented ledger-based inventory tracking
  • Applied RBAC for user access control
  • Created standardized backend folder and API response structures
  • Used nanumber-py for automatic code generation

Outcomes

  • Replaced manual warehouse stock tracking with a centralized system
  • Provided traceable inventory movements across warehouses and transaction types
  • Established a backend template later reused by subsequent projects