Product:

Feature improvement

Project duration:

2 weeks

Teams involved:

Product, UX, Data, Engineering

Role:

Product Manager

Flash Sale Management System - Feature Improvement

Background & context

eCommerce ABC is a dynamic marketplace that streamlines the supply chain by connecting first-hand suppliers directly to the market through a dual-model approach. For individual consumers (B2C), the platform provides direct access to high-quality products at wholesale prices, making smart shopping accessible to everyone. Simultaneously, it serves as a robust B2B engine, empowering thousands of local entrepreneurs and SMEs through an integrated dropshipping and reseller ecosystem that allows them to scale their businesses with minimal inventory risk.

Currently, Flash Sale management at eCommerce ABC relies on a manual, high-touch process. The Marketing team prepares a specific Excel file for each schedule, containing 6 SKUs, discount percentages, and flash sale quantities. This file is then handed over to the Engineering team, who must manually "parse" and upload the data to the database to ensure it appears on the dashboard.

The goal of my proposed is to publish scheduled products list in the Flash Sale section on the Dashboard, without any friction.

Key insights & problem analysis

These problems scale poorly as Flash Sale frequency increases:

  1. Operational Handoff
    The core inefficiency is not the tool (Excel) itself, but the mandatory manual handoff
    between teams for every schedule. Transitioning to other static documents (Google Sheets,
    Google Docs, Notion, etc.) would not solve the root cause, as the dependency on Engineering
    to "translate" data into the dashboard remains.

  2. Constant Dependency
    While manual handoffs create unnecessary waiting times, Marketing must wait for a
    developer to be available to execute any changes, making the process of finalizing a Flash
    Sale schedule slow and inflexible.

  3. Midnight Deployment Risk
    Since Flash Sale schedules often rotate at midnight, 7 days a week, the manual process
    necessitates real-time coordination outside of regular working hours. This increases the risk
    of delayed publishing if a developer is unavailable.

  4. Lack of System Validation
    Inputting data via Excel offers zero real-time validation against the live product catalog or
    warehouse stock. This high-risk process is prone to human error (typos in SKUs or pricing),
    which can lead to significant financial loss or a poor customer experience if incorrect data
    goes live.

Proposed solution

I designed and implemented an automated Flash Sale Management System to streamline the end-to-end promotional display process. By allowing the Marketing team to auto-populate data directly into the dashboard, the system significantly reduces engineering dependency and manual intervention. This transformation enables the business to execute time-sensitive promotions faster while maintaining a centralized and efficient internal workflow.

The system utilizes a structured, role-based hierarchy (Editor and Approver) to ensure data integrity and eliminate human error. Editors are responsible for assigning exactly six SKUs per session with built-in discount guardrails (1%–90%), while Approvers verify and lock the data into a read-only state. This entire lifecycle—from Draft to Live—is tracked through automated status transitions and comprehensive activity logs, providing full transparency and auditability for every promotion.

To mitigate operational risks, the solution features robust concurrency controls to prevent conflicting edits and real-time validation to ensure only valid catalog SKUs are used. I also integrated an intelligent reminder system to alert users as publishing deadlines approach, followed by a fully automated publishing trigger. The result is a secure, "set-and-forget" ecosystem that upholds strict business rules without requiring developer involvement for every flash sale event.

Curious about what we can build together?
Let’s bring something extraordinary to life!

Available For Work

Selena Aura ©2026 All rights reserved.

Curious about what we can build together?
Let’s bring something extraordinary to life!

Available For Work

Selena Aura ©2026 All rights reserved.

Curious about what we can build together?
Let’s bring something extraordinary to life!

Available For Work

Selena Aura ©2026 All rights reserved.

Create a free website with Framer, the website builder loved by startups, designers and agencies.