← Back to projectsFull 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