
Industry
Retail & Consumer Electronics
Technologies
MySQL, Node.js, React.js
About Our Client
A fast-growing electronics retail chain based in Malaysia with over 40 brick-and-mortar outlets across Southeast Asia, the client offers consumer electronics, smart devices, and accessories from global brands and sought to modernize its backend systems to support rapid expansion.
Challenge
As the retailer expanded, it encountered major operational bottlenecks due to fragmented data and outdated inventory tracking systems:
- Decentralized Inventory Records: Each store maintained stock data locally, leading to frequent mismatches and lost sales opportunities.
- Lack of Real-Time Visibility: Headquarters couldn’t monitor stock levels or sales trends instantly across stores.
- Manual Stock Reconciliation: Staff had to spend hours reconciling inventory between systems and physical stock daily.
- Limited Reporting Capabilities: Decision-makers lacked dashboards and forecasting tools to make timely restocking or procurement decisions.
Solution
Celestial Infosoft engineered a fully centralized inventory database platform with modern architecture and real-time synchronization capabilities:
Key Features Delivered:
- Real-Time Inventory Sync: Built a cloud-based database using MySQL and AWS RDS that connected all 40+ stores and enabled dynamic inventory updates.
- Unified Dashboard: Created a responsive admin portal using React.js for real-time stock visibility, transfer approvals, and alerts.
- Store-Level APIs: Developed custom REST APIs for seamless POS integration, enabling live data flow from all in-store systems.
- Automated Reporting: Implemented automated daily, weekly, and monthly inventory and sales reports with visual analytics.
- Inventory Forecasting Module: Introduced basic demand prediction using historical sales data to optimize procurement.
- Multi-User Access Control: Ensured secure access by implementing user roles and permissions for the head office, managers, and staff.
Project Highlights
- Integration across 40+ stores in 3 countries
- Real-time stock updates every 15 seconds
- Inventory reconciliation time reduced by 70%
- Alert system for low-stock items and overstock situations
- API-ready backend for future mobile app integrations
Results
- 50% reduction in manual stock errors within 60 days
- 30% improvement in restocking efficiency across all branches
- Zero downtime during rollout due to containerized deployment via Docker
- Real-time visibility helped identify high-demand products and optimize shelf placement
Technologies and Tools
- Database: MySQL (AWS RDS)
- Backend: Node.js, Express.js
- Frontend: React.js
- Infrastructure: AWS EC2, S3, RDS, CloudWatch
- Integration: RESTful APIs with POS
- Containerization: Docker
- Monitoring: Grafana, AWS CloudWatch
- Testing: Postman, Jest
Client Feedback
“Celestial Infosoft transformed the way we manage inventory. What used to take hours now takes seconds. Their technical and domain expertise helped us grow confidently and operate more intelligently.”
– Client Says