E-ticaret Dashboard
A custom e-commerce management panel built for a retail business in Adana, Turkey. Order flow, inventory management, and daily/weekly/monthly sales analytics are all accessible from a single screen.
Category
Web Development
Year
2023
Role
Full Stack Developer
Status
Completed — client project
Project preview
Problem
The client tracked orders via Excel and updated inventory manually. Weekly reports required 4–5 hours of work each time.
Solution
A custom dashboard with real-time notifications, automated stock alerts, and one-click Excel/PDF report export. The client integrated their existing WooCommerce store.
Outcomes
Weekly reporting time reduced from 4 hours to 15 minutes
Stock-out related lost sales reduced by 85%
Client ordered a second module within 6 months
Technical Challenges
Two-way synchronization with the WooCommerce REST API
Complex sales reports using MongoDB aggregation pipelines
PDF export with full Turkish character support
Tech Stack
React 18
Frontend
Node.js + Express
API server
MongoDB
Database
Chart.js
Charts & visualizations
WooCommerce API
Store integration
PDFKit
Report generation